mdoc.document

Type members

Classlikes

final class Binder[T](val value: T, val name: String, val tpe: TPrint[T], val pos: RangePosition)
Companion:
object
object Binder
Companion:
class
sealed trait CompileResult
Companion:
object
Companion:
class
sealed trait CrashResult
Companion:
object
Companion:
class
final case class Document(instrumented: InstrumentedInput, sections: List[Section])
Companion:
object
object Document
Companion:
class
final class DocumentException(val sections: List[Section], val pos: RangePosition, val cause: Throwable) extends Exception with NoStackTrace
final case class InstrumentedInput(filename: String, text: String)
Companion:
object
Companion:
class
Companion:
class
final class RangePosition(val startLine: Int, val startColumn: Int, val endLine: Int, val endColumn: Int) extends RangePosition
Companion:
object
final case class Section(statements: List[Statement])
final case class Statement(binders: List[Binder[_]], out: String, position: RangePosition)

Deprecated classlikes

@deprecated("Use DocumentException instead", "2.1.1")
final class PositionedException(val section: Int, val pos: RangePosition, val cause: Throwable) extends Exception with NoStackTrace
Deprecated