public class CodeAttributeInfo extends Object implements AttributeInfo
CodeAttributeInfo
contains bytecode instructions of an callable unit in Ballerina .AttributeInfo.Kind
Modifier and Type | Field and Description |
---|---|
int |
maxBValueRegs |
int |
maxDoubleRegs |
int |
maxIntRegs |
int |
maxLongRegs |
int |
maxStringRegs |
Constructor and Description |
---|
CodeAttributeInfo() |
Modifier and Type | Method and Description |
---|---|
int |
getAttributeNameIndex() |
int |
getCodeAddrs() |
AttributeInfo.Kind |
getKind() |
int |
getMaxDoubleLocalVars() |
int |
getMaxDoubleRegs() |
int |
getMaxIntLocalVars() |
int |
getMaxIntRegs() |
int |
getMaxLongLocalVars() |
int |
getMaxLongRegs() |
int |
getMaxRefLocalVars() |
int |
getMaxRefRegs() |
int |
getMaxStringLocalVars() |
int |
getMaxStringRegs() |
void |
setAttributeNameIndex(int attributeNameIndex) |
void |
setCodeAddrs(int codeAddrs) |
void |
setMaxDoubleLocalVars(int maxDoubleLocalVars) |
void |
setMaxDoubleRegs(int maxDoubleRegs) |
void |
setMaxIntLocalVars(int maxIntLocalVars) |
void |
setMaxIntRegs(int maxIntRegs) |
void |
setMaxLongLocalVars(int maxLongLocalVars) |
void |
setMaxLongRegs(int maxLongRegs) |
void |
setMaxRefLocalVars(int maxBValueLocalVars) |
void |
setMaxRefRegs(int maxBValueRegs) |
void |
setMaxStringLocalVars(int maxStringLocalVars) |
void |
setMaxStringRegs(int maxStringRegs) |
public int maxLongRegs
public int maxDoubleRegs
public int maxStringRegs
public int maxIntRegs
public int maxBValueRegs
public void setAttributeNameIndex(int attributeNameIndex)
public int getMaxIntLocalVars()
public void setMaxIntLocalVars(int maxIntLocalVars)
public int getMaxLongLocalVars()
public void setMaxLongLocalVars(int maxLongLocalVars)
public int getMaxDoubleLocalVars()
public void setMaxDoubleLocalVars(int maxDoubleLocalVars)
public int getMaxStringLocalVars()
public void setMaxStringLocalVars(int maxStringLocalVars)
public int getMaxRefLocalVars()
public void setMaxRefLocalVars(int maxBValueLocalVars)
public int getMaxIntRegs()
public void setMaxIntRegs(int maxIntRegs)
public int getMaxLongRegs()
public void setMaxLongRegs(int maxLongRegs)
public int getMaxDoubleRegs()
public void setMaxDoubleRegs(int maxDoubleRegs)
public int getMaxStringRegs()
public void setMaxStringRegs(int maxStringRegs)
public int getMaxRefRegs()
public void setMaxRefRegs(int maxBValueRegs)
public int getCodeAddrs()
public void setCodeAddrs(int codeAddrs)
public AttributeInfo.Kind getKind()
getKind
in interface AttributeInfo
public int getAttributeNameIndex()
getAttributeNameIndex
in interface AttributeInfo
Copyright © 2018 WSO2. All rights reserved.