summaryrefslogtreecommitdiffstats
path: root/gcc/ada/atree.h
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2007-04-06 09:17:57 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2007-04-06 09:17:57 +0000
commit20c9f7d4b2ef7132e406f977822f9be49ccc16d1 (patch)
tree30698c187f8b06f111165d33b77ffec900835612 /gcc/ada/atree.h
parent99f2248e961ae8770af13ccd04282b83758500e5 (diff)
downloadppe42-gcc-20c9f7d4b2ef7132e406f977822f9be49ccc16d1.tar.gz
ppe42-gcc-20c9f7d4b2ef7132e406f977822f9be49ccc16d1.zip
2007-04-06 Ed Schonberg <schonberg@adacore.com>
Bob Duff <duff@adacore.com> * atree.h, atree.ads, atree.adb (Copy_Node_With_Replacement): When copying a parameter list in a call, set properly the First_Named_Formal and Next_Named_Formal fields in the new list and in the enclosing call. (Watch_Node,New_Node_Breakpoint,New_Node_Debugging_Output): Shorten names, to ease typing in the debugger. Improve comments. (Watch_Node): New variable, intended to be set in the debugger. (New_Node_Breakpoint): New do-nothing procedure to set a breakpoint on, called when the watched node is created. (New_Node_Debugging_Output): Combined version of local procedures New_Node_Debugging_Output and New_Entity_Debugging_Output, now global, with a parameter so that conditional breakpoints like "if Node = 12345" work. (New_Node, New_Entity): Call the global New_Node_Debugging_Output. Add Elist1 function git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@123553 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/atree.h')
-rw-r--r--gcc/ada/atree.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/ada/atree.h b/gcc/ada/atree.h
index bc96b20306d..5e8a1a7e885 100644
--- a/gcc/ada/atree.h
+++ b/gcc/ada/atree.h
@@ -26,7 +26,7 @@
/* This is the C header corresponding to the Ada package specification for
Atree. It also contains the implementations of inlined functions from the
- package body for Tree. It was generated manually from atree.ads and
+ package body for Atree. It was generated manually from atree.ads and
atree.adb and must be kept synchronized with changes in these files.
Note that only routines for reading the tree are included, since the tree
@@ -421,6 +421,7 @@ extern Node_Id Current_Error_Node;
#define List10(N) Field10 (N)
#define List14(N) Field14 (N)
+#define Elist1(N) Field1 (N)
#define Elist2(N) Field2 (N)
#define Elist3(N) Field3 (N)
#define Elist4(N) Field4 (N)
OpenPOWER on IntegriCloud