This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[ob] re-indent value.h


committed,
Andrew
2005-01-27  Andrew Cagney  <cagney@gnu.org>

	* value.h: Indent using gdb_indent.sh.

Index: value.h
===================================================================
RCS file: /cvs/src/src/gdb/value.h,v
retrieving revision 1.61
diff -p -u -r1.61 value.h
--- value.h	13 Nov 2004 02:29:48 -0000	1.61
+++ value.h	27 Jan 2005 16:43:38 -0000
@@ -61,19 +61,19 @@ struct value
   } location;
 
   /* Describes offset of a value within lval of a structure in bytes.
-     If lval == lval_memory, this is an offset to the address.
-     If lval == lval_register, this is a further offset from
-     location.address within the registers structure.  
-     Note also the member embedded_offset below.  */
+     If lval == lval_memory, this is an offset to the address.  If
+     lval == lval_register, this is a further offset from
+     location.address within the registers structure.  Note also the
+     member embedded_offset below.  */
   int offset;
 
   /* Only used for bitfields; number of bits contained in them.  */
   int bitsize;
 
-  /* Only used for bitfields; position of start of field.
-     For BITS_BIG_ENDIAN=0 targets, it is the position of the LSB.
-     For BITS_BIG_ENDIAN=1 targets, it is the position of the MSB. */
-    int bitpos;
+  /* Only used for bitfields; position of start of field.  For
+     BITS_BIG_ENDIAN=0 targets, it is the position of the LSB.  For
+     BITS_BIG_ENDIAN=1 targets, it is the position of the MSB. */
+  int bitpos;
 
   /* Frame register value is relative to.  This will be described in
      the lval enum above as "lval_register".  */
@@ -96,12 +96,12 @@ struct value
      object, for several reasons:
 
      - When printing the value, the user would probably rather see the
-       full object, not just the limited portion apparent from the
-       compile-time type.
+     full object, not just the limited portion apparent from the
+     compile-time type.
 
      - If `type' has virtual base classes, then even printing `type'
-       alone may require reaching outside the `type' portion of the
-       object to wherever the virtual base class has been stored.
+     alone may require reaching outside the `type' portion of the
+     object to wherever the virtual base class has been stored.
 
      When we store the entire object, `enclosing_type' is the run-time
      type -- the complete object -- and `embedded_offset' is the
@@ -113,63 +113,63 @@ struct value
      If `type' is a pointer to an object, then `enclosing_type' is a
      pointer to the object's run-time type, and `pointed_to_offset' is
      the offset in bytes from the full object to the pointed-to object
-     -- that is, the value `embedded_offset' would have if we
-     followed the pointer and fetched the complete object.  (I don't
-     really see the point.  Why not just determine the run-time type
-     when you indirect, and avoid the special case?  The contents
-     don't matter until you indirect anyway.)
+     -- that is, the value `embedded_offset' would have if we followed
+     the pointer and fetched the complete object.  (I don't really see
+     the point.  Why not just determine the run-time type when you
+     indirect, and avoid the special case?  The contents don't matter
+     until you indirect anyway.)
 
      If we're not doing anything fancy, `enclosing_type' is equal to
      `type', and `embedded_offset' is zero, so everything works
      normally.  */
-    struct type *enclosing_type;
-    int embedded_offset;
-    int pointed_to_offset;
-
-    /* Values are stored in a chain, so that they can be deleted
-       easily over calls to the inferior.  Values assigned to internal
-       variables or put into the value history are taken off this
-       list.  */
-    struct value *next;
-
-    /* Register number if the value is from a register.  */
-    short regnum;
-
-    /* If zero, contents of this value are in the contents field.  If
-       nonzero, contents are in inferior memory at address in the
-       location.address field plus the offset field (and the lval
-       field should be lval_memory).
-
-       WARNING: This field is used by the code which handles
-       watchpoints (see breakpoint.c) to decide whether a particular
-       value can be watched by hardware watchpoints.  If the lazy flag
-       is set for some member of a value chain, it is assumed that
-       this member of the chain doesn't need to be watched as part of
-       watching the value itself.  This is how GDB avoids watching the
-       entire struct or array when the user wants to watch a single
-       struct member or array element.  If you ever change the way
-       lazy flag is set and reset, be sure to consider this use as
-       well!  */
-    char lazy;
-
-    /* If nonzero, this is the value of a variable which does not
-       actually exist in the program.  */
-    char optimized_out;
-
-    /* Actual contents of the value.  For use of this value; setting
-       it uses the stuff above.  Not valid if lazy is nonzero.
-       Target byte-order.  We force it to be aligned properly for any
-       possible value.  Note that a value therefore extends beyond
-       what is declared here.  */
-    union
-    {
-      long contents[1];
-      DOUBLEST force_doublest_align;
-      LONGEST force_longest_align;
-      CORE_ADDR force_core_addr_align;
-      void *force_pointer_align;
-    } aligner;
-    /* Do not add any new members here -- contents above will trash them.  */
+  struct type *enclosing_type;
+  int embedded_offset;
+  int pointed_to_offset;
+
+  /* Values are stored in a chain, so that they can be deleted easily
+     over calls to the inferior.  Values assigned to internal
+     variables or put into the value history are taken off this
+     list.  */
+  struct value *next;
+
+  /* Register number if the value is from a register.  */
+  short regnum;
+
+  /* If zero, contents of this value are in the contents field.  If
+     nonzero, contents are in inferior memory at address in the
+     location.address field plus the offset field (and the lval field
+     should be lval_memory).
+
+     WARNING: This field is used by the code which handles watchpoints
+     (see breakpoint.c) to decide whether a particular value can be
+     watched by hardware watchpoints.  If the lazy flag is set for
+     some member of a value chain, it is assumed that this member of
+     the chain doesn't need to be watched as part of watching the
+     value itself.  This is how GDB avoids watching the entire struct
+     or array when the user wants to watch a single struct member or
+     array element.  If you ever change the way lazy flag is set and
+     reset, be sure to consider this use as well!  */
+  char lazy;
+
+  /* If nonzero, this is the value of a variable which does not
+     actually exist in the program.  */
+  char optimized_out;
+
+  /* Actual contents of the value.  For use of this value; setting it
+     uses the stuff above.  Not valid if lazy is nonzero.  Target
+     byte-order.  We force it to be aligned properly for any possible
+     value.  Note that a value therefore extends beyond what is
+     declared here.  */
+  union
+  {
+    long contents[1];
+    DOUBLEST force_doublest_align;
+    LONGEST force_longest_align;
+    CORE_ADDR force_core_addr_align;
+    void *force_pointer_align;
+  } aligner;
+  /* Do not add any new members here -- contents above will trash
+     them.  */
 };
 
 
@@ -285,8 +285,7 @@ extern struct value *value_from_register
 
 extern struct value *value_of_variable (struct symbol *var, struct block *b);
 
-extern struct value *value_of_register (int regnum,
-					struct frame_info *frame);
+extern struct value *value_of_register (int regnum, struct frame_info *frame);
 
 extern int symbol_read_needs_frame (struct symbol *);
 
@@ -311,7 +310,7 @@ extern struct value *value_string (char 
 extern struct value *value_bitstring (char *ptr, int len);
 
 extern struct value *value_array (int lowbound, int highbound,
-				  struct value ** elemvec);
+				  struct value **elemvec);
 
 extern struct value *value_concat (struct value *arg1, struct value *arg2);
 
@@ -330,7 +329,8 @@ extern struct value *value_ind (struct v
 
 extern struct value *value_addr (struct value *arg1);
 
-extern struct value *value_assign (struct value *toval, struct value *fromval);
+extern struct value *value_assign (struct value *toval,
+				   struct value *fromval);
 
 extern struct value *value_neg (struct value *arg1);
 
@@ -342,8 +342,7 @@ extern struct value *value_struct_elt (s
 				       char *err);
 
 extern struct value *value_aggregate_elt (struct type *curtype,
-					  char *name,
-					  enum noside noside);
+					  char *name, enum noside noside);
 
 extern struct value *value_static_field (struct type *type, int fieldno);
 
@@ -437,7 +436,7 @@ extern struct value *value_x_binop (stru
 extern struct value *value_x_unop (struct value *arg1, enum exp_opcode op,
 				   enum noside noside);
 
-extern struct value *value_fn_field (struct value ** arg1p, struct fn_field *f,
+extern struct value *value_fn_field (struct value **arg1p, struct fn_field *f,
 				     int j, struct type *type, int offset);
 
 extern int binop_user_defined_p (enum exp_opcode op, struct value *arg1,
@@ -458,17 +457,17 @@ extern int record_latest_value (struct v
 extern void modify_field (char *addr, LONGEST fieldval, int bitpos,
 			  int bitsize);
 
-extern void type_print (struct type * type, char *varstring,
-			struct ui_file * stream, int show);
+extern void type_print (struct type *type, char *varstring,
+			struct ui_file *stream, int show);
 
 extern char *baseclass_addr (struct type *type, int index, char *valaddr,
 			     struct value **valuep, int *errp);
 
-extern void print_longest (struct ui_file * stream, int format,
+extern void print_longest (struct ui_file *stream, int format,
 			   int use_local, LONGEST val);
 
-extern void print_floating (char *valaddr, struct type * type,
-			    struct ui_file * stream);
+extern void print_floating (char *valaddr, struct type *type,
+			    struct ui_file *stream);
 
 extern int value_print (struct value *val, struct ui_file *stream, int format,
 			enum val_prettyprint pretty);
@@ -479,22 +478,23 @@ extern void value_print_array_elements (
 
 extern struct value *value_release_to_mark (struct value *mark);
 
-extern int val_print (struct type * type, char *valaddr,
+extern int val_print (struct type *type, char *valaddr,
 		      int embedded_offset, CORE_ADDR address,
-		      struct ui_file * stream, int format,
+		      struct ui_file *stream, int format,
 		      int deref_ref, int recurse,
 		      enum val_prettyprint pretty);
 
-extern int val_print_string (CORE_ADDR addr, int len, int width, struct ui_file *stream);
+extern int val_print_string (CORE_ADDR addr, int len, int width,
+			     struct ui_file *stream);
 
-extern void print_variable_value (struct symbol * var,
-				  struct frame_info * frame,
+extern void print_variable_value (struct symbol *var,
+				  struct frame_info *frame,
 				  struct ui_file *stream);
 
 extern int check_field (struct value *, const char *);
 
-extern void typedef_print (struct type * type, struct symbol * news,
-			     struct ui_file * stream);
+extern void typedef_print (struct type *type, struct symbol *news,
+			   struct ui_file *stream);
 
 extern char *internalvar_name (struct internalvar *var);
 

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]