(data []byte)
| 520 | } |
| 521 | |
| 522 | func (*Markdown) isEmpty(data []byte) int { |
| 523 | // it is okay to call isEmpty on an empty buffer |
| 524 | if len(data) == 0 { |
| 525 | return 0 |
| 526 | } |
| 527 | |
| 528 | var i int |
| 529 | for i = 0; i < len(data) && data[i] != '\n'; i++ { |
| 530 | if data[i] != ' ' && data[i] != '\t' { |
| 531 | return 0 |
| 532 | } |
| 533 | } |
| 534 | if i < len(data) && data[i] == '\n' { |
| 535 | i++ |
| 536 | } |
| 537 | return i |
| 538 | } |
| 539 | |
| 540 | func (*Markdown) isHRule(data []byte) bool { |
| 541 | i := 0 |
no outgoing calls
no test coverage detected