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):SignalExprfun getRootAsSignalExpr(_bb:ByteBuffer, obj:SignalExpr):SignalExpr |
| startSignalExpr | fun startSignalExpr(builder: FlatBufferBuilder):Unit |
| validateVersion | fun validateVersion():Unit |