Class ScopeInfo
java.lang.Object
org.ek9lang.compiler.backend.jvm.support.ScopeInfo
Scope boundary information for tracking variable lifetimes.
Used to generate correct LocalVariableTable entries that map variable lifetimes to bytecode positions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.Labelorg.objectweb.asm.LabelvoidsetEndLabel(org.objectweb.asm.Label endLabel) voidsetStartLabel(org.objectweb.asm.Label startLabel)
-
Constructor Details
-
ScopeInfo
-
-
Method Details
-
getScopeId
-
getStartLabel
public org.objectweb.asm.Label getStartLabel() -
setStartLabel
public void setStartLabel(org.objectweb.asm.Label startLabel) -
getEndLabel
public org.objectweb.asm.Label getEndLabel() -
setEndLabel
public void setEndLabel(org.objectweb.asm.Label endLabel)
-