From dddea6d4d81cac76ff64cde178e2d5f7fe09fb55 Mon Sep 17 00:00:00 2001 From: Iain Buclaw Date: Thu, 7 Jan 2021 18:03:33 +0100 Subject: d: Merge upstream dmd 9038e64c5. Adds support for using user-defined attributes on function arguments and single-parameter alias declarations. These attributes behave analogous to existing UDAs. gcc/d/ChangeLog: * dmd/MERGE: Merge upstream dmd 9038e64c5. * d-builtins.cc (build_frontend_type): Update call to Parameter::create. --- gcc/d/dmd/declaration.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/d/dmd/declaration.c') diff --git a/gcc/d/dmd/declaration.c b/gcc/d/dmd/declaration.c index f490cc5..f196bc8 100644 --- a/gcc/d/dmd/declaration.c +++ b/gcc/d/dmd/declaration.c @@ -224,7 +224,7 @@ Type *TupleDeclaration::getType() { Type *t = (*types)[i]; //printf("type = %s\n", t->toChars()); - Parameter *arg = new Parameter(0, t, NULL, NULL); + Parameter *arg = new Parameter(0, t, NULL, NULL, NULL); (*args)[i] = arg; if (!t->deco) hasdeco = 0; -- cgit v1.1