Package | Description |
---|---|
org.ballerinalang.util.codegen | |
org.ballerinalang.util.codegen.attributes |
Modifier and Type | Field and Description |
---|---|
protected Map<AttributeInfo.Kind,AttributeInfo> |
CallableUnitInfo.attributeInfoMap |
Modifier and Type | Method and Description |
---|---|
void |
StructureTypeInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
CustomTypeInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
PackageVarInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
ProgramFile.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
WorkerInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
StructFieldInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
PackageInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
FiniteTypeInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
CallableUnitInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationAttributeInfo
Deprecated.
|
class |
CodeAttributeInfo
CodeAttributeInfo contains bytecode instructions of an callable unit in Ballerina . |
class |
DefaultValueAttributeInfo
DefaultValueAttributeInfo contains default value details. |
class |
DocumentationAttributeInfo
DocumentationAttributeInfo holds documentation attachment data. |
class |
ErrorTableAttributeInfo |
class |
LineNumberTableAttributeInfo
LineNumberTableAttributeInfo contains metadata of Ballerina line number info. |
class |
LocalVariableAttributeInfo
LocalVariableAttributeInfo contains common metadata of parameters
of a Ballerina function/resource/action in the program file. |
class |
ParamAnnotationAttributeInfo
ParamAnnotationAttributeInfo contains metadata of Ballerina annotations attached to
function/resource/action/connector nodes. |
class |
ParamDefaultValueAttributeInfo
ParamDefaultValueAttributeInfo contains metadata of default values for parameters of
a function/resource/action/connector nodes. |
class |
TaintTableAttributeInfo
Contains metadata relevant to taint-analysis.
|
class |
VarTypeCountAttributeInfo
VariableCountAttributeInfo contains global variables/constants details. |
Modifier and Type | Method and Description |
---|---|
AttributeInfo |
AttributeInfoPool.getAttributeInfo(AttributeInfo.Kind attributeKind) |
AttributeInfo[] |
AttributeInfoPool.getAttributeInfoEntries() |
Modifier and Type | Method and Description |
---|---|
void |
AttributeInfoPool.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
Copyright © 2018 WSO2. All rights reserved.