aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/atree.adb
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/atree.adb')
-rw-r--r--gcc/ada/atree.adb6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/ada/atree.adb b/gcc/ada/atree.adb
index 14d9ba4..327bc2d 100644
--- a/gcc/ada/atree.adb
+++ b/gcc/ada/atree.adb
@@ -2766,14 +2766,14 @@ package body Atree is
-- it is global and hence a tree traversal with parents must be finished
-- before the next tree traversal with parents starts.
- pragma Assert (Parents_Stack.Last = 0);
- Parents_Stack.Set_Last (0);
+ pragma Assert (Parents_Stack.Is_Empty);
+ Parents_Stack.Clear;
Parents_Stack.Append (Parent (Node));
Result := Traverse (Node);
Parents_Stack.Decrement_Last;
- pragma Assert (Parents_Stack.Last = 0);
+ pragma Assert (Parents_Stack.Is_Empty);
return Result;
end Traverse_Func_With_Parent;