diff options
author | Tom Tromey <tromey@adacore.com> | 2023-03-27 13:52:01 -0600 |
---|---|---|
committer | Tom Tromey <tromey@adacore.com> | 2023-04-17 10:43:06 -0600 |
commit | 8a2ced4fe401a36db6a9d4de5813951009a62a9e (patch) | |
tree | 63028cea35ca4f65f7a9addbcf41e36cce9b1f29 /gdb/ada-lex.l | |
parent | 64f33c6938af83b3365c118a049fdc444de95b12 (diff) | |
download | fsf-binutils-gdb-8a2ced4fe401a36db6a9d4de5813951009a62a9e.zip fsf-binutils-gdb-8a2ced4fe401a36db6a9d4de5813951009a62a9e.tar.gz fsf-binutils-gdb-8a2ced4fe401a36db6a9d4de5813951009a62a9e.tar.bz2 |
Remove some Ada parser helper functions
These helper functions in the Ada parser don't seem all that
worthwhile to me, so this patch removes them.
Diffstat (limited to 'gdb/ada-lex.l')
-rw-r--r-- | gdb/ada-lex.l | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gdb/ada-lex.l b/gdb/ada-lex.l index 69fc14f..0634f33 100644 --- a/gdb/ada-lex.l +++ b/gdb/ada-lex.l @@ -471,9 +471,9 @@ processInt (struct parser_state *par_state, const char *base0, ULONGEST value = result.as_integer<ULONGEST> (); if (fits_in_type (1, value, int_bits, true)) - yylval.typed_val.type = type_int (par_state); + yylval.typed_val.type = parse_type (par_state)->builtin_int; else if (fits_in_type (1, value, long_bits, true)) - yylval.typed_val.type = type_long (par_state); + yylval.typed_val.type = parse_type (par_state)->builtin_long; else if (fits_in_type (1, value, long_bits, false)) { /* We have a number representable as an unsigned integer quantity. @@ -494,7 +494,7 @@ processInt (struct parser_state *par_state, const char *base0, return INT; } else if (fits_in_type (1, value, long_long_bits, true)) - yylval.typed_val.type = type_long_long (par_state); + yylval.typed_val.type = parse_type (par_state)->builtin_long_long; else if (fits_in_type (1, value, long_long_bits, false)) { yylval.typed_val.type @@ -518,7 +518,7 @@ processInt (struct parser_state *par_state, const char *base0, static int processReal (struct parser_state *par_state, const char *num0) { - yylval.typed_val_float.type = type_long_double (par_state); + yylval.typed_val_float.type = parse_type (par_state)->builtin_long_double; bool parsed = parse_float (num0, strlen (num0), yylval.typed_val_float.type, |