Searched refs:din_root (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/
H A Ddt_ident.h59 struct dt_node *din_root; /* root of this identifier's parse tree */ member in struct:dt_idnode
H A Ddt_parser.c902 return (inp->din_root ? dt_node_is_dynamic(inp->din_root) : 0);
1281 if (inp->din_root != NULL &&
1282 inp->din_root->dn_kind == DT_NODE_INT) {
1287 dnp->dn_value = inp->din_root->dn_value;
1288 dt_node_type_propagate(inp->din_root, dnp);
2346 inp->din_root = expr;
4137 assert(inp->din_root->dn_flags & DT_NF_COOKED);
4144 if ((rdp = dt_node_resolve(inp->din_root, DT_IDENT_XLSOU)) != NULL ||
4145 (rdp = dt_node_resolve(inp->din_root, DT_IDENT_XLPT
[all...]
H A Ddt_cg.c1310 * simply generate code for the parse tree saved in the identifier's din_root,
1313 * temporarily store them in the din_root of each din_argv[i] identifier,
1316 * din_root will turn into a recursive call to dt_cg_inline() for a scalar
1317 * inline whose din_root will refer to the subtree pointed to by the argument.
1337 pinp->din_root = pnp;
1342 dt_cg_node(inp->din_root, dlp, drp);
1343 dnp->dn_reg = inp->din_root->dn_reg;
1344 dt_cg_typecast(inp->din_root, dnp, dlp, drp);
1349 pinp->din_root = NULL;
H A Ddt_decl.c795 * din_list and din_root so it persists with and is freed by the ident.
803 inp->din_root = dnp;
H A Ddt_ident.c986 const dt_node_t *dnp = ((dt_idnode_t *)idp->di_iarg)->din_root;

Completed in 62 milliseconds