Uses of Record Class
org.kink_lang.kink.internal.callstack.Location
Packages that use Location
Package
Description
Call stacks used in the evaluator.
Intermediate representation before JVM byte code compilation.
-
Uses of Location in org.kink_lang.kink.internal.callstack
Fields in org.kink_lang.kink.internal.callstack declared as LocationModifier and TypeFieldDescriptionstatic final LocationLocation.EMPTYLocation with empty programName, empty programText and pos=0.Methods in org.kink_lang.kink.internal.callstack that return LocationModifier and TypeMethodDescriptionTrace.location()Returns the value of thelocationrecord component.Methods in org.kink_lang.kink.internal.callstack with parameters of type LocationModifier and TypeMethodDescriptionstatic TraceReturns a trace frame with the sym handle and the location, not on the tail.static TraceReturns a trace frame with the location.Constructors in org.kink_lang.kink.internal.callstack with parameters of type Location -
Uses of Location in org.kink_lang.kink.internal.compile.javaclassir
Methods in org.kink_lang.kink.internal.compile.javaclassir with parameters of type LocationModifier and TypeMethodDescriptionLvarAccessGenerator.checkNull(String lvarName, Location loc, KeyStrSupplier keySup, TraceAccumulator traceAccum) If contParam is null, transition to raise and return.Generates insns to load a local var, checking absence.