Skip to content

core / org.pinelang.ast.fbs / PropDefinition

PropDefinition

@ExperimentalUnsignedTypes class PropDefinition : Table

Constructors

Name Summary
<init> PropDefinition()

Properties

Name Summary
debug val debug:DebugInfo?
id val id:UByte
value val value:Expr?

Functions

Name Summary
__assign fun __assign(_i:Int, _bb:ByteBuffer):PropDefinition
__init fun __init(_i:Int, _bb:ByteBuffer):Unit
debug fun debug(obj:DebugInfo):DebugInfo?
value fun value(obj:Expr):Expr?

Companion Object Functions

Name Summary
addDebug fun addDebug(builder: FlatBufferBuilder, debug:Int):Unit
addId fun addId(builder: FlatBufferBuilder, id:UByte):Unit
addValue fun addValue(builder: FlatBufferBuilder, value:Int):Unit
createPropDefinition fun createPropDefinition(builder: FlatBufferBuilder, id:UByte, valueOffset:Int, debugOffset:Int):Int
endPropDefinition fun endPropDefinition(builder: FlatBufferBuilder):Int
getRootAsPropDefinition fun getRootAsPropDefinition(_bb:ByteBuffer):PropDefinition
fun getRootAsPropDefinition(_bb:ByteBuffer, obj:PropDefinition):PropDefinition
startPropDefinition fun startPropDefinition(builder: FlatBufferBuilder):Unit
validateVersion fun validateVersion():Unit