OSDN Git Service

Refactor getting children name, value and type access
authorVladimir Prus <vladimir@codesourcery.com>
Wed, 24 Jan 2007 11:08:47 +0000 (11:08 +0000)
committerVladimir Prus <vladimir@codesourcery.com>
Wed, 24 Jan 2007 11:08:47 +0000 (11:08 +0000)
commit0943a508e64c955c4117744666409540dd4d5ea0
tree297ff3efec5b41670455b4470cfe4ab7a372a036
parent96d936129086666d8be9f243efc1b73e00478763
    Refactor getting children name, value and type access
        for varobjs in C++.
        * varobj.c (get_type_deref): Remove.
        (adjust_value_for_child_access): New.
        (c_number_of_children): Use the above.
        (c_describe_child): Likewise.
        (enum accessibility): New.
        (match_accessibility): New function.
        (cplus_describe_child): New function.
        (cplus_name_of_child, cplus_value_of_child)
        (cplus_type_of_child): Reimplement in terms
        of cplus_describe_child.
        (cplus_number_of_children): Use
        adjust_value_for_child_access.
gdb/ChangeLog
gdb/varobj.c