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 |
maxByteRegs |
int |
maxDoubleRegs |
int |
maxIntRegs |
int |
maxLongRegs |
int |
maxStringRegs |
| Constructor and Description |
|---|
CodeAttributeInfo() |
public int maxLongRegs
public int maxDoubleRegs
public int maxStringRegs
public int maxIntRegs
public int maxByteRegs
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 int getMaxByteLocalVars()
public void setMaxByteLocalVars(int maxByteLocalVars)
public int getMaxByteRegs()
public void setMaxByteRegs(int maxByteRegs)
public AttributeInfo.Kind getKind()
getKind in interface AttributeInfopublic int getAttributeNameIndex()
getAttributeNameIndex in interface AttributeInfoCopyright © 2018 WSO2. All rights reserved.