go/src/cmd/vendor/rsc.io/markdown/list.go

type List

type Item

func (b *List) PrintHTML(buf *bytes.Buffer) {}

func (b *List) printMarkdown(buf *bytes.Buffer, s mdState) {}

func (b *Item) printMarkdown(buf *bytes.Buffer, s mdState) {}

func (b *Item) PrintHTML(buf *bytes.Buffer) {}

type listBuilder

func (b *listBuilder) build(p buildState) Block {}

func (b *itemBuilder) build(p buildState) Block {}

func (c *listBuilder) extend(p *parseState, s line) (line, bool) {}

func (c *itemBuilder) extend(p *parseState, s line) (line, bool) {}

func newListItem(p *parseState, s line) (line, bool) {}

func (p *parseState) startListItem(s *line) bool {}

func (p *parseState) taskList(list *List) {}

func ins(first Inline, x []Inline) []Inline {}

type Task

func (x *Task) Inline() {}

func (x *Task) PrintHTML(buf *bytes.Buffer) {}

func (x *Task) printMarkdown(buf *bytes.Buffer) {}

func (x *Task) PrintText(buf *bytes.Buffer) {}

func listCorner(list *List) bool {}