github.com/yuin/goldmark/ast.Text.Segment (field)
30 uses
github.com/yuin/goldmark/ast (current package)
block.go#L259: segment := n.Info.Segment
inline.go#L50: Segment textm.Segment
inline.go#L135: if n.Segment.Stop != t.Segment.Start || t.Segment.Padding != 0 || source[n.Segment.Stop-1] == '\n' || t.IsRaw() != n.IsRaw() {
inline.go#L138: n.Segment.Stop = t.Segment.Stop
inline.go#L146: return n.Segment.Value(source)
inline.go#L177: Segment: v,
inline.go#L186: Segment: v,
inline.go#L198: if ok && t.Segment.Stop == s.Start && !t.SoftLineBreak() {
inline.go#L199: t.Segment = t.Segment.WithStop(s.Stop)
inline.go#L209: if t, ok := prev.(*Text); ok && t.Segment.Stop == s.Start && !t.SoftLineBreak() {
inline.go#L210: t.Segment = t.Segment.WithStop(s.Stop)
inline.go#L300: text := c.(*Text).Segment
inline.go#L472: segment := n.value.Segment
inline.go#L490: s := n.value.Segment
github.com/yuin/goldmark/extension
table.go#L307: ts := &c.(*gast.Text).Segment
table.go#L312: segment := n.(*gast.Text).Segment
github.com/yuin/goldmark/parser
code_span.go#L63: segment := node.FirstChild().(*ast.Text).Segment
code_span.go#L68: segment = node.LastChild().(*ast.Text).Segment
code_span.go#L74: segment := t.Segment
code_span.go#L75: t.Segment = segment.WithStart(segment.Start + 1)
code_span.go#L77: segment = node.LastChild().(*ast.Text).Segment
code_span.go#L78: t.Segment = segment.WithStop(segment.Stop - 1)
github.com/yuin/goldmark/renderer/html
html.go#L476: segment := c.(*ast.Text).Segment
html.go#L608: segment := n.Segment
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |