Lines Matching refs:varinfo
231 val->varinfo.varsetstr = strdup(getattrib(db, file, node->line, attr));
233 val->varinfo.variantsstr = strdup(getattrib(db, file, node->line, attr));
326 if (strdiff(cur->varinfo.prefixstr, prefixstr) ||
327 strdiff(cur->varinfo.varsetstr, varsetstr) ||
328 strdiff(cur->varinfo.variantsstr, variantsstr) ||
337 cur->varinfo.prefixstr = prefixstr;
338 cur->varinfo.varsetstr = varsetstr;
339 cur->varinfo.variantsstr = variantsstr;
366 bf->varinfo.varsetstr = strdup(getattrib(db, file, node->line, attr));
368 bf->varinfo.variantsstr = strdup(getattrib(db, file, node->line, attr));
431 if (strdiff(cur->varinfo.prefixstr, prefixstr) ||
432 strdiff(cur->varinfo.varsetstr, varsetstr) ||
433 strdiff(cur->varinfo.variantsstr, variantsstr) ||
442 cur->varinfo.prefixstr = prefixstr;
443 cur->varinfo.varsetstr = varsetstr;
444 cur->varinfo.variantsstr = variantsstr;
525 res->varinfo.prefixstr = strdup(getattrib(db, file, node->line, attr));
527 res->varinfo.varsetstr = strdup(getattrib(db, file, node->line, attr));
529 res->varinfo.variantsstr = strdup(getattrib(db, file, node->line, attr));
591 res->varinfo.varsetstr = strdup(getattrib(db, file, node->line, attr));
593 res->varinfo.variantsstr = strdup(getattrib(db, file, node->line, attr));
705 if (strdiff(cur->varinfo.prefixstr, prefixstr) ||
706 strdiff(cur->varinfo.varsetstr, varsetstr) ||
707 strdiff(cur->varinfo.variantsstr, variantsstr) ||
722 cur->varinfo.prefixstr = prefixstr;
723 cur->varinfo.varsetstr = varsetstr;
724 cur->varinfo.variantsstr = variantsstr;
965 res->varinfo = val->varinfo;
992 res->varinfo = bf->varinfo;
1007 res->varinfo = elem->varinfo;
1147 prepvarinfo (db, val->fullname, &val->varinfo, parvi);
1148 if (val->varinfo.dead)
1150 if (val->varinfo.prefix)
1151 val->fullname = catstr(val->varinfo.prefix, val->fullname);
1235 prepvarinfo (db, bf->fullname, &bf->varinfo, parvi);
1236 if (bf->varinfo.dead)
1238 preptypeinfo(db, &bf->typeinfo, bf->fullname, &bf->varinfo, bf->file);
1239 if (bf->varinfo.prefix)
1240 bf->fullname = catstr(bf->varinfo.prefix, bf->fullname);
1264 prepvarinfo (db, elem->fullname?elem->fullname:prefix, &elem->varinfo, parvi);
1265 if (elem->varinfo.dead)
1274 preptypeinfo(db, &elem->typeinfo, elem->name?elem->fullname:prefix, &elem->varinfo, elem->file);
1278 prepdelem(db, elem->subelems[i], elem->name?elem->fullname:prefix, &elem->varinfo, width);
1279 if (elem->varinfo.prefix && elem->name)
1280 elem->fullname = catstr(elem->varinfo.prefix, elem->fullname);
1284 prepvarinfo (db, dom->name, &dom->varinfo, 0);
1287 prepdelem(db, dom->subelems[i], dom->bare?0:dom->name, &dom->varinfo, dom->width);
1288 dom->fullname = catstr(dom->varinfo.prefix, dom->name);
1294 prepvarinfo (db, en->name, &en->varinfo, 0);
1299 prepvalue(db, en->vals[i], en->bare?0:en->name, &en->varinfo);
1300 en->fullname = catstr(en->varinfo.prefix, en->name);
1305 prepvarinfo (db, bs->name, &bs->varinfo, 0);
1310 prepbitfield(db, bs->bitfields[i], bs->bare?0:bs->name, &bs->varinfo);
1311 bs->fullname = catstr(bs->varinfo.prefix, bs->name);