aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/cp/cp-tree.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 824fe98..10ca809 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -1008,6 +1008,9 @@ public:
(bootstrap/91828). */
tree& operator[] (ptrdiff_t i) const { return (*v)[i]; }
+ tree *begin() { return ::begin (v); }
+ tree *end() { return ::end (v); }
+
void release () { release_tree_vector (v); v = NULL; }
~releasing_vec () { release_tree_vector (v); }