* breakpoint.c, breakpoint.h (breakpoint_init_inferior): New function
[deliverable/binutils-gdb.git] / gdb / parser-defs.h
index 8de2c838f1ca699311c48d52b159fa4a48c80228..c57511a2c9f4a0c95c023f5f959d7150bf2ec4f0 100644 (file)
@@ -49,23 +49,14 @@ struct block *block_found;
 /* Number of arguments seen so far in innermost function call.  */
 int arglist_len;
 
-/* Data structure for saving values of arglist_len
-   for function calls whose arguments contain other function calls.  */
-
-struct funcall
-  {
-    struct funcall *next;
-    int arglist_len;
-  };
-
-struct funcall *funcall_chain;
-
-/* This kind of datum is used to represent the name
-   of a symbol token.  */
+/* A string token, either a char-string or bit-string.  Char-strings are
+   used, for example, for the names of symbols. */
 
 struct stoken
   {
+    /* Pointer to first byte of char-string or first bit of bit-string */
     char *ptr;
+    /* Length of string in bytes for char-string or bits for bit-string */
     int length;
   };
 
@@ -118,15 +109,15 @@ write_exp_elt_intern PARAMS ((struct internalvar *));
 extern void
 write_exp_string PARAMS ((struct stoken));
 
+extern void
+write_exp_bitstring PARAMS ((struct stoken));
+
 extern void
 start_arglist PARAMS ((void));
 
 extern int
 end_arglist PARAMS ((void));
 
-extern void
-free_funcalls PARAMS ((void));
-
 extern char *
 copy_name PARAMS ((struct stoken));
 
This page took 0.023457 seconds and 4 git commands to generate.