github.com/yuin/goldmark/ast.BaseNode.FirstChild (method)

13 uses

	github.com/yuin/goldmark/ast (current package)
		ast.go#L285: func (n *BaseNode) FirstChild() Node {
		block.go#L470: 	for c := n.FirstChild(); c != nil; c = c.NextSibling() {
		inline.go#L299: 	for c := n.FirstChild(); c != nil; c = c.NextSibling() {
		inline.go#L435: 	for n := link.FirstChild(); n != nil; {

	github.com/yuin/goldmark/extension
		definition_list.go#L156: 		for gc := desc.FirstChild(); gc != nil; gc = gc.NextSibling() {
		footnote.go#L154: 	for def := list.FirstChild(); def != nil; def = def.NextSibling() {
		footnote.go#L224: 	for footnote := list.FirstChild(); footnote != nil; {

	github.com/yuin/goldmark/extension/ast
		table.go#L125: 	for c := row.FirstChild(); c != nil; {

	github.com/yuin/goldmark/parser
		code_span.go#L63: 		segment := node.FirstChild().(*ast.Text).Segment
		code_span.go#L73: 			t := node.FirstChild().(*ast.Text)

	golang.org/x/pkgsite/internal/frontend
		goldmark.go#L253: 			if tb, ok := n.FirstChild().(*ast.TextBlock); ok {
		goldmark.go#L254: 				if l, ok := tb.FirstChild().(*ast.Link); ok && l.NextSibling() == nil {

	golang.org/x/pkgsite/internal/postgres
		goldmark.go#L38: 			v.RemoveChild(v, v.FirstChild())