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):DebugInfofun getRootAsDebugInfo(_bb:ByteBuffer, obj:DebugInfo):DebugInfo |
| startDebugInfo | fun startDebugInfo(builder: FlatBufferBuilder):Unit |
| validateVersion | fun validateVersion():Unit |