OSDN Git Service

* 41intnam.ads, 42intnam.ads, 4aintnam.ads, 4cintnam.ads,
[pf3gnuchains/gcc-fork.git] / gcc / ada / sinfo.h
index c3e9a8d..aab0964 100644 (file)
@@ -6,10 +6,10 @@
 /*                                                                          */
 /*                              C Header File                               */
 /*                                                                          */
-/*                 Generated by xsinfo revision 1.1 using                  */
-/*                         sinfo.ads revision 1.1                         */
+/*                 Generated by xsinfo revision  using                  */
+/*                         sinfo.ads revision 1.439                         */
 /*                                                                          */
-/*          Copyright (C) 1992-2001, Free Software Foundation, Inc.         */
+/*          Copyright (C) 1992-2002, Free Software Foundation, Inc.         */
 /*                                                                          */
 /* GNAT is free software;  you can  redistribute it  and/or modify it under */
 /* terms of the  GNU General Public License as published  by the Free Soft- */
@@ -42,9 +42,9 @@
       #define N_Record_Representation_Clause 5
       #define N_Attribute_Definition_Clause 6
       #define N_Empty 7
-      #define N_Error 8
-      #define N_Pragma 9
-      #define N_Pragma_Argument_Association 10
+      #define N_Pragma 8
+      #define N_Pragma_Argument_Association 9
+      #define N_Error 10
       #define N_Defining_Character_Literal 11
       #define N_Defining_Identifier 12
       #define N_Defining_Operator_Symbol 13
       N_Expanded_Name,
       N_Attribute_Reference)
    SUBTYPE (N_Has_Etype, Node_Kind, 
-      N_Defining_Character_Literal,
+      N_Error,
       N_Subtype_Indication)
    SUBTYPE (N_Later_Decl_Item, Node_Kind, 
       N_Task_Type_Declaration,
       { return Node3 (N); }
    INLINE Boolean   Assignment_OK                  (Node_Id N)
       { return Flag15 (N); }
+   INLINE Node_Id   Associated_Node                (Node_Id N)
+      { return Node4 (N); }
    INLINE Node_Id   At_End_Proc                    (Node_Id N)
       { return Node1 (N); }
    INLINE Name_Id   Attribute_Name                 (Node_Id N)
       { return Node2 (N); }
    INLINE Boolean   More_Ids                       (Node_Id N)
       { return Flag5 (N); }
+   INLINE Boolean   Must_Be_Byte_Aligned           (Node_Id N)
+      { return Flag14 (N); }
    INLINE Boolean   Must_Not_Freeze                (Node_Id N)
       { return Flag8 (N); }
    INLINE Node_Id   Name                           (Node_Id N)
       { return Node4 (N); }
    INLINE Ureal     Realval                        (Node_Id N)
       { return Ureal3 (N); }
+   INLINE Uint      Reason                         (Node_Id N)
+      { return Uint3 (N); }
    INLINE Node_Id   Record_Extension_Part          (Node_Id N)
       { return Node3 (N); }
    INLINE Boolean   Redundant_Use                  (Node_Id N)