summaryrefslogtreecommitdiff
path: root/gdb/value.c
Commit message (Expand)AuthorAgeFilesLines
* Add dynamic_prop::is_constantTom Tromey2023-05-121-5/+5
* Remove evaluate_expressionTom Tromey2023-05-011-1/+1
* gdb: have value_as_address call unpack_pointerAndrew Burgess2023-03-301-5/+4
* Pass a frame to value_at_lazy and value_from_contents_and_addressTom Tromey2023-03-291-2/+4
* Add value_as_mpz and value_from_mpzTom Tromey2023-03-271-0/+106
* Add methods and operators to gdb_mpzTom Tromey2023-03-141-2/+1
* gdb, gdbserver, gdbsupport: fix whitespace issuesSimon Marchi2023-03-091-4/+4
* gdb: fix -Wmaybe-uninitialized warning in value.cSimon Marchi2023-03-021-1/+1
* gdb: fix parenthesis position in commentSimon Marchi2023-02-241-1/+1
* GDB: Fix out of bounds accesses with limited-length valuesMaciej W. Rozycki2023-02-241-3/+14
* gdb: revert one erroneous bool-ification changeSimon Marchi2023-02-201-1/+1
* Return bool from more value methodsTom Tromey2023-02-151-15/+15
* Have value::bits_synthetic_pointer return boolTom Tromey2023-02-151-2/+2
* Change value::m_stack to boolTom Tromey2023-02-151-1/+1
* Change value::m_lazy to boolTom Tromey2023-02-151-4/+4
* Change value::m_modifiable to boolTom Tromey2023-02-151-3/+3
* gdb: store internalvars in an std::mapSimon Marchi2023-02-151-27/+28
* gdb: add constructor to internalvarSimon Marchi2023-02-151-5/+7
* gdb: use std::string for internalvar::nameSimon Marchi2023-02-151-10/+10
* gdb: cast return value of std::unique_ptr::release to voidSimon Marchi2023-02-141-2/+5
* Rely on value_ref_ptr::operator->Tom Tromey2023-02-131-7/+7
* Remove deprecated_lval_hackTom Tromey2023-02-131-22/+22
* Introduce set_lval method on valueTom Tromey2023-02-131-10/+10
* Turn record_latest_value into a methodTom Tromey2023-02-131-17/+13
* Add value::set_modifiableTom Tromey2023-02-131-2/+2
* Turn various value copying-related functions into methodsTom Tromey2023-02-131-126/+87
* Turn preserve_one_value into methodTom Tromey2023-02-131-13/+8
* Turn some xmethod functions into methodsTom Tromey2023-02-131-11/+11
* Change some code to use value methodsTom Tromey2023-02-131-14/+14
* Turn set_value_component_location into methodTom Tromey2023-02-131-15/+14
* Turn value_non_lval and value_force_lval into methodsTom Tromey2023-02-131-15/+15
* Turn many optimized-out value functions into methodsTom Tromey2023-02-131-81/+55
* Turn value_copy into a methodTom Tromey2023-02-131-29/+28
* Fully qualify calls to copy in value.cTom Tromey2023-02-131-3/+3
* Turn remaining value_contents functions into methodsTom Tromey2023-02-131-34/+34
* Turn value_incref and value_decref into methodsTom Tromey2023-02-131-17/+6
* Turn value_bits_synthetic_pointer into a methodTom Tromey2023-02-131-7/+5
* Turn value_contents_eq into a methodTom Tromey2023-02-131-18/+19
* Turn allocate_value_contents into a methodTom Tromey2023-02-131-28/+24
* Turn value_fetch_lazy into a methodTom Tromey2023-02-131-65/+59
* Turn some value_contents functions into methodsTom Tromey2023-02-131-33/+32
* Turn value_zero into static "constructor"Tom Tromey2023-02-131-3/+2
* Turn allocate_optimized_out_value into static "constructor"Tom Tromey2023-02-131-5/+5
* Turn allocate_computed_value into static "constructor"Tom Tromey2023-02-131-3/+3
* Turn allocate_value into a static "constructor"Tom Tromey2023-02-131-21/+21
* Turn allocate_value_lazy into a static "constructor"Tom Tromey2023-02-131-16/+14
* Turn more deprecated_* functions into methodsTom Tromey2023-02-131-12/+6
* Turn value_address and set_value_address functions into methodsTom Tromey2023-02-131-28/+27
* Turn value_initialized and set_value_initialized functions into methodsTom Tromey2023-02-131-16/+0
* Convert value_lval_const and deprecated_lval_hack to methodsTom Tromey2023-02-131-13/+1