Skip to content

Add API to provide debugger value and sub-variables for Iota subclasses #70

@object-Object

Description

@object-Object

name = variableName
type = iota::class.simpleName
when (iota) {
is ListIota -> {
value = "(${iota.list.count()}) ${iotaToString(iota)}"
variablesReference = allocateVariables(iota.list)
indexedVariables = iota.list.size()
}
is ContinuationIota -> getContinuationVariable(iota.continuation).also {
value = "${iotaToString(iota)} -> ${it.value}"
variablesReference = it.variablesReference
}
else -> value = iotaToString(iota)
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions