type github.com/yuin/goldmark/parser.linkLabelState
23 uses
github.com/yuin/goldmark/parser (current package)
link.go#L14: type linkLabelState struct {
link.go#L21: Prev *linkLabelState
link.go#L23: Next *linkLabelState
link.go#L25: First *linkLabelState
link.go#L27: Last *linkLabelState
link.go#L30: func newLinkLabelState(segment text.Segment, isImage bool) *linkLabelState {
link.go#L31: return &linkLabelState{
link.go#L37: func (s *linkLabelState) Text(source []byte) []byte {
link.go#L41: func (s *linkLabelState) Dump(source []byte, level int) {
link.go#L47: func (s *linkLabelState) Kind() ast.NodeKind {
link.go#L51: func pushLinkLabelState(pc Context, v *linkLabelState) {
link.go#L53: var list *linkLabelState
link.go#L60: list = tlist.(*linkLabelState)
link.go#L68: func removeLinkLabelState(pc Context, d *linkLabelState) {
link.go#L70: var list *linkLabelState
link.go#L74: list = tlist.(*linkLabelState)
link.go#L137: last := tlist.(*linkLabelState).Last
link.go#L185: func (s *linkParser) containsLink(last *linkLabelState) bool {
link.go#L198: func processLinkLabelOpen(block text.Reader, pos int, isImage bool, pc Context) *linkLabelState {
link.go#L209: func (s *linkParser) processLinkLabel(parent ast.Node, link *ast.Link, last *linkLabelState, pc Context) {
link.go#L224: func (s *linkParser) parseReferenceLink(parent ast.Node, last *linkLabelState, block text.Reader, pc Context) (*ast.Link, bool) {
link.go#L253: func (s *linkParser) parseLink(parent ast.Node, last *linkLabelState, block text.Reader, pc Context) *ast.Link {
link.go#L373: for s := tlist.(*linkLabelState); s != nil; {
 |
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. |