diff options
Diffstat (limited to 'gcc/d/d-builtins.cc')
-rw-r--r-- | gcc/d/d-builtins.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/d/d-builtins.cc b/gcc/d/d-builtins.cc index 1cb5407..c18287a 100644 --- a/gcc/d/d-builtins.cc +++ b/gcc/d/d-builtins.cc @@ -315,7 +315,7 @@ build_frontend_type (tree type) /* GCC generic and placeholder built-ins are marked as variadic, yet have no named parameters, and so can't be represented in D. */ - if (args->dim != 0 || !varargs_p) + if (args->length != 0 || !varargs_p) { dtype = TypeFunction::create (args, dtype, varargs_p, LINKc); return dtype->addMod (mod); @@ -669,9 +669,9 @@ maybe_set_builtin_1 (Dsymbol *d) { /* Recursively search through attribute decls. */ Dsymbols *decls = ad->include (NULL, NULL); - if (decls && decls->dim) + if (decls && decls->length) { - for (size_t i = 0; i < decls->dim; i++) + for (size_t i = 0; i < decls->length; i++) { Dsymbol *sym = (*decls)[i]; maybe_set_builtin_1 (sym); @@ -708,7 +708,7 @@ d_maybe_set_builtin (Module *m) if (!m || !m->members) return; - for (size_t i = 0; i < m->members->dim; i++) + for (size_t i = 0; i < m->members->length; i++) { Dsymbol *sym = (*m->members)[i]; maybe_set_builtin_1 (sym); |