AntlrTreePrinter

internal class AntlrTreePrinter(whitespaceChar: Char = ' ') : AbstractTreePrinter<Tree> (source)

Constructors

Link copied to clipboard
constructor(whitespaceChar: Char = ' ')

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
private var currentColorIndex: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val whitespaceChar: Char

Functions

Link copied to clipboard
private fun buildTreeString(rootNode: Tree, indentLevel: Int): String
Link copied to clipboard
open override fun Tree.children(): Sequence<Tree>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun Tree.parent(): Tree?
Link copied to clipboard
fun printTreeString(rootNode: Tree)
Link copied to clipboard
open override fun Tree.simpleClassName(): String
Link copied to clipboard
open override fun Tree.text(): String
Link copied to clipboard
fun treeString(rootNode: Tree): String
Link copied to clipboard
open override fun Tree.typeName(): String
Link copied to clipboard
private fun Tree.uniqueName(nameType: AbstractTreePrinter.NameType): String
Link copied to clipboard
private fun Tree.uniqueSimpleName(): String