Lines Matching defs:cur
319 struct rnnenum *cur = 0;
322 cur = db->enums[i];
325 if (cur) {
326 if (strdiff(cur->varinfo.prefixstr, prefixstr) ||
327 strdiff(cur->varinfo.varsetstr, varsetstr) ||
328 strdiff(cur->varinfo.variantsstr, variantsstr) ||
329 cur->isinline != isinline || cur->bare != bare) {
333 cur = calloc(sizeof *cur, 1);
334 cur->name = strdup(name);
335 cur->isinline = isinline;
336 cur->bare = bare;
337 cur->varinfo.prefixstr = prefixstr;
338 cur->varinfo.varsetstr = varsetstr;
339 cur->varinfo.variantsstr = variantsstr;
340 cur->file = file;
341 ADDARRAY(db->enums, cur);
349 ADDARRAY(cur->vals, val);
424 struct rnnbitset *cur = 0;
427 cur = db->bitsets[i];
430 if (cur) {
431 if (strdiff(cur->varinfo.prefixstr, prefixstr) ||
432 strdiff(cur->varinfo.varsetstr, varsetstr) ||
433 strdiff(cur->varinfo.variantsstr, variantsstr) ||
434 cur->isinline != isinline || cur->bare != bare) {
438 cur = calloc(sizeof *cur, 1);
439 cur->name = strdup(name);
440 cur->isinline = isinline;
441 cur->bare = bare;
442 cur->varinfo.prefixstr = prefixstr;
443 cur->varinfo.varsetstr = varsetstr;
444 cur->varinfo.variantsstr = variantsstr;
445 cur->file = file;
446 ADDARRAY(db->bitsets, cur);
454 ADDARRAY(cur->bitfields, bf);
641 struct rnngroup *cur = 0;
644 cur = db->groups[i];
647 if (!cur) {
648 cur = calloc(sizeof *cur, 1);
649 cur->name = strdup(name);
650 ADDARRAY(db->groups, cur);
657 ADDARRAY(cur->subelems, delem);
698 struct rnndomain *cur = 0;
701 cur = db->domains[i];
704 if (cur) {
705 if (strdiff(cur->varinfo.prefixstr, prefixstr) ||
706 strdiff(cur->varinfo.varsetstr, varsetstr) ||
707 strdiff(cur->varinfo.variantsstr, variantsstr) ||
708 cur->width != width ||
709 cur->bare != bare ||
710 (size && cur->size && size != cur->size)) {
714 cur->size = size;
717 cur = calloc(sizeof *cur, 1);
718 cur->name = strdup(name);
719 cur->bare = bare;
720 cur->width = width;
721 cur->size = size;
722 cur->varinfo.prefixstr = prefixstr;
723 cur->varinfo.varsetstr = varsetstr;
724 cur->varinfo.variantsstr = variantsstr;
725 cur->file = file;
726 ADDARRAY(db->domains, cur);
733 ADDARRAY(cur->subelems, delem);