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
object CrashResult
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
@deprecated("Use DocumentException instead", "2.1.1")
final class PositionedException(val section: Int, val pos: RangePosition, val cause: Throwable) extends Exception with NoStackTrace
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)