Sha256: 1bc91ab420ef09e1cb94972a1164040dc90f8aaa5f4029289bb686dbb95f8d93

Contents?: true

Size: 368 Bytes

Versions: 6

Compression:

Stored size: 368 Bytes

Contents

#ifndef CMARK_ITERATOR_H
#define CMARK_ITERATOR_H

#ifdef __cplusplus
extern "C" {
#endif

#include "cmark-gfm.h"
#include "memory.h"

typedef struct {
  cmark_event_type ev_type;
  cmark_node *node;
} cmark_iter_state;

struct cmark_iter {
  cmark_mem *mem;
  cmark_node *root;
  cmark_iter_state cur;
  cmark_iter_state next;
};

#ifdef __cplusplus
}
#endif

#endif

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
commonmarker-0.19.0 ext/commonmarker/iterator.h
commonmarker-0.18.2 ext/commonmarker/iterator.h
commonmarker-0.18.1 ext/commonmarker/iterator.h
commonmarker-0.18.0 ext/commonmarker/iterator.h
commonmarker-0.17.13 ext/commonmarker/iterator.h
commonmarker-0.17.12 ext/commonmarker/iterator.h