Skip to content

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