[doco] document the "type_changed" flag further.
authorJoel Brobecker <brobecker@gnat.com>
Wed, 28 Mar 2012 21:31:46 +0000 (21:31 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Wed, 28 Mar 2012 21:31:46 +0000 (21:31 +0000)
gdb/doc/ChangeLog:

        * gdb.texinfo (GDB/MI Variable Objects): Document what happens
        to the children of a varobj and its update range when -var-update
        returns that the varobj's type changed.

gdb/doc/ChangeLog
gdb/doc/gdb.texinfo

index 2a4238bc06f03a286116fff35f0839c8e0236d60..885b46bf5481bb3b56651d2d7ab87329ed93554d 100644 (file)
@@ -1,3 +1,9 @@
+2012-03-28  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.texinfo (GDB/MI Variable Objects): Document what happens
+       to the children of a varobj and its update range when -var-update
+       returns that the varobj's type changed.
+
 2012-03-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        * gdb.texinfo (Auto-loading): Move @menu to the end of @node.
index aa8bc7c83b51415aaddcdffcf74eaa5f6551ba57..8002429b599358e113ad6131bf18a16ded616bfa 100644 (file)
@@ -29382,6 +29382,12 @@ This is only present if the varobj is still valid.  If the type
 changed, then this will be the string @samp{true}; otherwise it will
 be @samp{false}.
 
+When a varobj's type changes, its children are also likely to have
+become incorrect.  Therefore, the varobj's children are automatically
+deleted when this attribute is @samp{true}.  Also, the varobj's update
+range, when set using the @code{-var-set-update-range} command, is
+unset.
+
 @item new_type
 If the varobj's type changed, then this field will be present and will
 hold the new type.