Lines Matching refs:m_location
155 const struct lval_funcs *funcs = m_location.computed.funcs;
161 delete m_location.xm_worker;
975 result->m_location.reg.regnum = regnum;
986 result->m_location.reg.next_frame_id = get_frame_id (next_frame);
989 gdb_assert (frame_id_p (result->m_location.reg.next_frame_id));
1031 v->m_location.computed.funcs = funcs;
1032 v->m_location.computed.closure = closure;
1335 const struct lval_funcs *funcs = m_location.computed.funcs;
1388 || !m_location.computed.funcs->check_synthetic_pointer)
1390 return m_location.computed.funcs->check_synthetic_pointer (this, offset,
1399 return m_location.computed.funcs;
1407 return m_location.computed.closure;
1423 return m_location.address + m_offset;
1431 return m_location.address;
1438 m_location.address = addr;
1533 val->m_location = m_location;
1571 const struct lval_funcs *funcs = val->m_location.computed.funcs;
1574 val->m_location.computed.closure = funcs->copy_closure (val);
1626 m_location.address = addr;
1641 m_location = whole->m_location;
1644 const struct lval_funcs *funcs = whole->m_location.computed.funcs;
1647 m_location.computed.closure = funcs->copy_closure (whole);
2568 v->m_location.xm_worker = worker.release ();
2582 return m_location.xm_worker->get_result_type (argv[0], argv.slice (1));
2593 return m_location.xm_worker->invoke (argv[0], argv.slice (1));