parse.y (struct parser_ctxt *ctxp): Now global.
Mon Apr 5 11:24:19 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (struct parser_ctxt *ctxp): Now global. (declare_local_variables): Use WFL compound value for the declaration source line value, when doing cross-referencing. From-SVN: r26201
This commit is contained in:
parent
7325ab47d1
commit
d4370213f6
@ -1,3 +1,9 @@
|
||||
Mon Apr 5 11:24:19 1999 Alexandre Petit-Bianco <apbianco@cygnus.com>
|
||||
|
||||
* parse.y (struct parser_ctxt *ctxp): Now global.
|
||||
(declare_local_variables): Use WFL compound value for the
|
||||
declaration source line value, when doing cross-referencing.
|
||||
|
||||
1999-03-31 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gjavah.c (print_field_info): Allow constants of other types.
|
||||
|
@ -324,9 +324,9 @@ int java_error_count;
|
||||
int java_warning_count;
|
||||
|
||||
/* The current parser context */
|
||||
static struct parser_ctxt *ctxp;
|
||||
struct parser_ctxt *ctxp;
|
||||
|
||||
/* List of things that were anlyzed for which code will be generated */
|
||||
/* List of things that were analyzed for which code will be generated */
|
||||
static struct parser_ctxt *ctxp_for_generation = NULL;
|
||||
|
||||
/* binop_lookup maps token to tree_code. It is used where binary
|
||||
@ -7921,6 +7921,11 @@ declare_local_variables (modifier, type, vlist)
|
||||
decl = build_decl (VAR_DECL, name, real_type);
|
||||
BLOCK_CHAIN_DECL (decl);
|
||||
|
||||
/* If doing xreferencing, replace the line number with the WFL
|
||||
compound value */
|
||||
if (flag_emit_xref)
|
||||
DECL_SOURCE_LINE (decl) = EXPR_WFL_LINECOL (wfl);
|
||||
|
||||
/* Don't try to use an INIT statement when an error was found */
|
||||
if (init && java_error_count)
|
||||
init = NULL_TREE;
|
||||
|
@ -248,9 +248,9 @@ int java_error_count;
|
||||
int java_warning_count;
|
||||
|
||||
/* The current parser context */
|
||||
static struct parser_ctxt *ctxp;
|
||||
struct parser_ctxt *ctxp;
|
||||
|
||||
/* List of things that were anlyzed for which code will be generated */
|
||||
/* List of things that were analyzed for which code will be generated */
|
||||
static struct parser_ctxt *ctxp_for_generation = NULL;
|
||||
|
||||
/* binop_lookup maps token to tree_code. It is used where binary
|
||||
@ -5320,6 +5320,11 @@ declare_local_variables (modifier, type, vlist)
|
||||
decl = build_decl (VAR_DECL, name, real_type);
|
||||
BLOCK_CHAIN_DECL (decl);
|
||||
|
||||
/* If doing xreferencing, replace the line number with the WFL
|
||||
compound value */
|
||||
if (flag_emit_xref)
|
||||
DECL_SOURCE_LINE (decl) = EXPR_WFL_LINECOL (wfl);
|
||||
|
||||
/* Don't try to use an INIT statement when an error was found */
|
||||
if (init && java_error_count)
|
||||
init = NULL_TREE;
|
||||
|
Loading…
Reference in New Issue
Block a user