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):Exprfun getRootAsExpr(_bb:ByteBuffer, obj:Expr):Expr |
| startExpr | fun startExpr(builder: FlatBufferBuilder):Unit |
| validateVersion | fun validateVersion():Unit |