core / org.pinelang.ast.fbs / PropRefExpr
PropRefExpr¶
@ExperimentalUnsignedTypes class PropRefExpr : Table
Constructors¶
| Name | Summary |
|---|---|
| <init> | PropRefExpr() |
Properties¶
| Name | Summary |
|---|---|
| objId | val objId:Int |
| propId | val propId:UByte |
Functions¶
| Name | Summary |
|---|---|
| __assign | fun __assign(_i:Int, _bb:ByteBuffer):PropRefExpr |
| __init | fun __init(_i:Int, _bb:ByteBuffer):Unit |
Companion Object Functions¶
| Name | Summary |
|---|---|
| addObjId | fun addObjId(builder: FlatBufferBuilder, objId:Int):Unit |
| addPropId | fun addPropId(builder: FlatBufferBuilder, propId:UByte):Unit |
| createPropRefExpr | fun createPropRefExpr(builder: FlatBufferBuilder, objId:Int, propId:UByte):Int |
| endPropRefExpr | fun endPropRefExpr(builder: FlatBufferBuilder):Int |
| getRootAsPropRefExpr | fun getRootAsPropRefExpr(_bb:ByteBuffer):PropRefExprfun getRootAsPropRefExpr(_bb:ByteBuffer, obj:PropRefExpr):PropRefExpr |
| startPropRefExpr | fun startPropRefExpr(builder: FlatBufferBuilder):Unit |
| validateVersion | fun validateVersion():Unit |