Skip to content

core / org.pinelang.ast.fbs / DebugInfo

DebugInfo

@ExperimentalUnsignedTypes class DebugInfo : Table

Constructors

Name Summary
<init> DebugInfo()

Properties

Name Summary
debugName val debugName:String?
debugNameAsByteBuffer val debugNameAsByteBuffer:ByteBuffer
debugType val debugType:String?
debugTypeAsByteBuffer val debugTypeAsByteBuffer:ByteBuffer
range val range:Range?

Functions

Name Summary
__assign fun __assign(_i:Int, _bb:ByteBuffer):DebugInfo
__init fun __init(_i:Int, _bb:ByteBuffer):Unit
debugNameInByteBuffer fun debugNameInByteBuffer(_bb:ByteBuffer):ByteBuffer
debugTypeInByteBuffer fun debugTypeInByteBuffer(_bb:ByteBuffer):ByteBuffer
range fun range(obj:Range):Range?

Companion Object Functions

Name Summary
addDebugName fun addDebugName(builder: FlatBufferBuilder, debugName:Int):Unit
addDebugType fun addDebugType(builder: FlatBufferBuilder, debugType:Int):Unit
addRange fun addRange(builder: FlatBufferBuilder, range:Int):Unit
endDebugInfo fun endDebugInfo(builder: FlatBufferBuilder):Int
getRootAsDebugInfo fun getRootAsDebugInfo(_bb:ByteBuffer):DebugInfo
fun getRootAsDebugInfo(_bb:ByteBuffer, obj:DebugInfo):DebugInfo
startDebugInfo fun startDebugInfo(builder: FlatBufferBuilder):Unit
validateVersion fun validateVersion():Unit