core / org.pinelang.ast.fbs / Expr
Expr¶
@ExperimentalUnsignedTypes class Expr : Table
Constructors¶
Name | Summary |
---|---|
<init> | Expr() |
Properties¶
Name | Summary |
---|---|
expValueType | val expValueType: UByte |
Functions¶
Name | Summary |
---|---|
__assign | fun __assign(_i: Int , _bb: ByteBuffer ): Expr |
__init | fun __init(_i: Int , _bb: ByteBuffer ): Unit |
expValue | fun expValue(obj: Table): Table? |
Companion Object Functions¶
Name | Summary |
---|---|
addExpValue | fun addExpValue(builder: FlatBufferBuilder, expValue: Int ): Unit |
addExpValueType | fun addExpValueType(builder: FlatBufferBuilder, expValueType: UByte ): Unit |
createExpr | fun createExpr(builder: FlatBufferBuilder, expValueType: UByte , expValueOffset: Int ): Int |
endExpr | fun endExpr(builder: FlatBufferBuilder): Int |
getRootAsExpr | fun getRootAsExpr(_bb: ByteBuffer ): Expr fun getRootAsExpr(_bb: ByteBuffer , obj: Expr ): Expr |
startExpr | fun startExpr(builder: FlatBufferBuilder): Unit |
validateVersion | fun validateVersion(): Unit |