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 Location
Location.EMPTY
Location 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 thelocation
record component.Methods in org.kink_lang.kink.internal.callstack with parameters of type LocationModifier and TypeMethodDescriptionstatic Trace
Returns a trace frame with the sym handle and the location, not on the tail.static Trace
Returns 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.