core / org.pinelang.ast.fbs / SignalExpr
SignalExpr¶
@ExperimentalUnsignedTypes class SignalExpr : Table
Constructors¶
Name | Summary |
---|---|
<init> | SignalExpr() |
Properties¶
Name | Summary |
---|---|
debug | val debug: DebugInfo ? |
expr | val expr: CallableExpr ? |
id | val id: UByte |
Functions¶
Name | Summary |
---|---|
__assign | fun __assign(_i: Int , _bb: ByteBuffer ): SignalExpr |
__init | fun __init(_i: Int , _bb: ByteBuffer ): Unit |
debug | fun debug(obj: DebugInfo ): DebugInfo ? |
expr | fun expr(obj: CallableExpr ): CallableExpr ? |
Companion Object Functions¶
Name | Summary |
---|---|
addDebug | fun addDebug(builder: FlatBufferBuilder, debug: Int ): Unit |
addExpr | fun addExpr(builder: FlatBufferBuilder, expr: Int ): Unit |
addId | fun addId(builder: FlatBufferBuilder, id: UByte ): Unit |
createSignalExpr | fun createSignalExpr(builder: FlatBufferBuilder, id: UByte , exprOffset: Int , debugOffset: Int ): Int |
endSignalExpr | fun endSignalExpr(builder: FlatBufferBuilder): Int |
getRootAsSignalExpr | fun getRootAsSignalExpr(_bb: ByteBuffer ): SignalExpr fun getRootAsSignalExpr(_bb: ByteBuffer , obj: SignalExpr ): SignalExpr |
startSignalExpr | fun startSignalExpr(builder: FlatBufferBuilder): Unit |
validateVersion | fun validateVersion(): Unit |