/* GDB variable objects API.
- Copyright (C) 1999-2019 Free Software Foundation, Inc.
+ Copyright (C) 1999-2020 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
#include "symtab.h"
#include "gdbtypes.h"
-#include "vec.h"
#include "value.h"
/* Enumeration for the format types */
extern const struct lang_varobj_ops ada_varobj_ops;
#define default_varobj_ops c_varobj_ops
+
+/* Non-zero if we want to see trace of varobj level stuff. */
+
+extern unsigned int varobjdebug;
+
/* API functions */
extern struct varobj *varobj_create (const char *objname,
indicating the range of children to return. If either *FROM or *TO
is less than zero on entry, then all children will be returned. On
return, *FROM and *TO will be updated to indicate the real range
- that was returned. The resulting VEC will contain at least the
+ that was returned. The resulting vector will contain at least the
children from *FROM to just before *TO; it might contain more
children, depending on whether any more were available. */
extern const std::vector<varobj *> &