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

type HTMLBlock

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

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

type htmlBuilder

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

func (c *htmlBuilder) build(p buildState) Block {}

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

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

func hasEndPre(s string) bool {}

func parseHTMLTag(p *parseState, s string, i int) (Inline, int, bool) {}

func parseHTMLOpenTag(p *parseState, s string, i int) (Inline, int, bool) {}

func parseHTMLClosingTag(p *parseState, s string, i int) (Inline, int, bool) {}

func parseTagName(s string, i int) (string, int, bool) {}

func parseAttr(p *parseState, s string, i int) (string, int, bool) {}

func parseAttrName(s string, i int) (string, int, bool) {}

func parseAttrValueSpec(p *parseState, s string, i int) (string, int, bool) {}

func parseAttrValue(s string, i int) (string, int, bool) {}

func parseHTMLComment(s string, i int) (Inline, int, bool) {}

func parseHTMLCDATA(s string, i int) (Inline, int, bool) {}

func parseHTMLDecl(p *parseState, s string, i int) (Inline, int, bool) {}

func parseHTMLProcInst(s string, i int) (Inline, int, bool) {}

func parseHTMLMarker(s string, i int, prefix, suffix string) (Inline, int, bool) {}

func parseHTMLEntity(_ *parseState, s string, i int) (Inline, int, int, bool) {}

type HTMLTag

func (*HTMLTag) Inline() {}

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

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

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