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 ): CallableExpr fun getRootAsCallableExpr(_bb: ByteBuffer , obj: CallableExpr ): CallableExpr |
startCallableExpr | fun startCallableExpr(builder: FlatBufferBuilder): Unit |
validateVersion | fun validateVersion(): Unit |