mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-05-31 18:20:12 +08:00
* ada-lang.c (ada_evaluate_subexp): [OP_ATR_FIRST, OP_ATR_LAST]
[OP_ATR_LENGTH]: When using the attribute on a type, make sure to get the real type, not the associated typedef.
This commit is contained in:
@ -8872,7 +8872,7 @@ ada_evaluate_subexp (struct type *expect_type, struct expression *exp,
|
||||
{
|
||||
evaluate_subexp (NULL_TYPE, exp, pos, EVAL_SKIP);
|
||||
arg1 = NULL;
|
||||
type_arg = exp->elts[pc + 2].type;
|
||||
type_arg = check_typedef (exp->elts[pc + 2].type);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user