Lines Matching refs:anchors
134 emitter->anchors = yaml_malloc(sizeof(*(emitter->anchors))
136 if (!emitter->anchors) goto error;
137 memset(emitter->anchors, 0, sizeof(*(emitter->anchors))
171 if (!emitter->anchors) {
180 if (!emitter->anchors[index].serialized) {
195 yaml_free(emitter->anchors);
197 emitter->anchors = NULL;
213 emitter->anchors[index-1].references ++;
215 if (emitter->anchors[index-1].references == 1) {
235 else if (emitter->anchors[index-1].references == 2) {
236 emitter->anchors[index-1].anchor = (++ emitter->last_anchor_id);
267 int anchor_id = emitter->anchors[index-1].anchor;
275 if (emitter->anchors[index-1].serialized) {
279 emitter->anchors[index-1].serialized = 1;