Lines Matching defs:pieces
100 /* The pieces describing this variable. */
101 std::vector<dwarf_expr_piece> pieces;
109 PIECES. */
114 std::vector<dwarf_expr_piece> &&pieces,
123 c->pieces = std::move (pieces);
129 for (dwarf_expr_piece &piece : c->pieces)
137 mode": copy FROM into the pieces comprising V. If FROM == NULL,
139 composing it from its pieces. If CHECK_OPTIMIZED is true, then no
191 for (i = 0; i < c->pieces.size () && bits_to_skip >= c->pieces[i].size; i++)
192 bits_to_skip -= c->pieces[i].size;
194 for (; i < c->pieces.size () && offset < max_offset; i++)
196 dwarf_expr_piece *p = &c->pieces[i];
480 for (i = 0; i < c->pieces.size () && bit_length > 0; i++)
482 dwarf_expr_piece *p = &c->pieces[i];
526 for (i = 0; i < c->pieces.size () && bit_length > 0; i++)
528 dwarf_expr_piece *p = &c->pieces[i];
597 gdb_assert (closure->pieces.size () == 1);
600 (closure->pieces[0].v.ptr.die_sect_off,
601 closure->pieces[0].v.ptr.offset,
628 for (dwarf_expr_piece &p : c->pieces)
2392 have implicit pointers in contexts where pieces are invalid. */