Lines Matching defs:nodename
368 isolate_nodename (char *nodename)
373 if (!nodename)
376 canon_white (nodename);
379 if (*nodename == '.' || !*nodename)
381 *nodename = 0;
385 if (*nodename == '(')
392 for (; (c = nodename[i]); i++)
409 ((paren_seen && nodename[i - 1] == ')') &&
412 ((!nodename[i + 1] ||
413 (cr_or_whitespace (nodename[i + 1])) ||
414 (nodename[i + 1] == ')')))))
417 nodename[i] = 0;
430 char *nodename;
452 get_until_in_line (0, ":", &nodename);
458 free (nodename);
459 get_until_in_line (0, "\n", &nodename);
460 isolate_nodename (nodename);
467 fix_whitespace (nodename);
468 normalize_node_name (nodename);
469 i = strlen (nodename);
470 if (i && nodename[i - 1] == ':')
471 nodename[i - 1] = 0;
474 remember_node_reference (nodename, line_number, ref_type);
476 return nodename;
536 /* The order is: nodename, nextnode, prevnode, upnode.