core / org.pinelang.ast.fbs / CallableExpr
CallableExpr¶
@ExperimentalUnsignedTypes class CallableExpr : Table
Constructors¶
| Name | Summary |
|---|---|
| <init> | CallableExpr() |
Properties¶
| Name | Summary |
|---|---|
| callIdx | val callIdx:UByte |
| objId | val objId:Int |
Functions¶
| Name | Summary |
|---|---|
| __assign | fun __assign(_i:Int, _bb:ByteBuffer):CallableExpr |
| __init | fun __init(_i:Int, _bb:ByteBuffer):Unit |
Companion Object Functions¶
| Name | Summary |
|---|---|
| addCallIdx | fun addCallIdx(builder: FlatBufferBuilder, callIdx:UByte):Unit |
| addObjId | fun addObjId(builder: FlatBufferBuilder, objId:Int):Unit |
| createCallableExpr | fun createCallableExpr(builder: FlatBufferBuilder, objId:Int, callIdx:UByte):Int |
| endCallableExpr | fun endCallableExpr(builder: FlatBufferBuilder):Int |
| getRootAsCallableExpr | fun getRootAsCallableExpr(_bb:ByteBuffer):CallableExprfun getRootAsCallableExpr(_bb:ByteBuffer, obj:CallableExpr):CallableExpr |
| startCallableExpr | fun startCallableExpr(builder: FlatBufferBuilder):Unit |
| validateVersion | fun validateVersion():Unit |