Sha256: 1f0474745aea9be900b9f0e80352992c06dad3ac0213f08064414138843025cd

Contents?: true

Size: 364 Bytes

Versions: 44

Compression:

Stored size: 364 Bytes

Contents

#ifndef CMARK_ITERATOR_H
#define CMARK_ITERATOR_H

#ifdef __cplusplus
extern "C" {
#endif

#include "cmark.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

44 entries across 43 versions & 2 rubygems

Version Path
commonmarker-0.17.11 ext/commonmarker/iterator.h
commonmarker-0.17.10 ext/commonmarker/iterator.h
tdiary-5.0.8 vendor/bundle/gems/commonmarker-0.17.9/ext/commonmarker/iterator.h
commonmarker-0.17.9 ext/commonmarker/iterator.h
commonmarker-0.17.8 ext/commonmarker/iterator.h
commonmarker-0.17.7.1 ext/commonmarker/iterator.h
commonmarker-0.17.7 ext/commonmarker/cmark-upstream/src/iterator.h
commonmarker-0.17.7 ext/commonmarker/iterator.h
commonmarker-0.17.6 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.17.5 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.17.4 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.17.2 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.17.1 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.17.0 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.16.8 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.16.7 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.16.6 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.16.5 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.16.4 ext/commonmarker/cmark/src/iterator.h
commonmarker-0.16.1 ext/commonmarker/cmark/src/iterator.h