From: Olivier Henley <olivier.henley@gmail.com>
Subject: Re: Trivia: Ada packages are great!
Date: Mon, 5 Nov 2018 12:40:20 -0800 (PST)
Date: 2018-11-05T12:40:20-08:00 [thread overview]
Message-ID: <35bc318a-6598-4dee-8340-102e4d997281@googlegroups.com> (raw)
In-Reply-To: <9d824998-00fb-4c65-8b49-2183af65366a@googlegroups.com>
Follow up. A concrete example, one of many:
1. Atype exists in the core classes since the beginning of time.
2. Atype is redefined inside a local anonymous namespace.
This does not pass:
const Atype& var1 = _inst->getA(...);
Visual Studio gives 2 clues:
a. Atype --> is ambiguous.
b. getA signature --> <unnamed>::AType.
Ok a bit of SO to understand how to refer to that <unnamed>::Atype locally.
i. A guy propose to wrap the anonymous namespace with another named namespace.
ii. Another propose to use 'auto'.
I tried auto, it works. I find all this dubious.
next prev parent reply other threads:[~2018-11-05 20:40 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-11-02 21:11 Trivia: Ada packages are great! Olivier Henley
2018-11-05 10:39 ` Maciej Sobczak
2018-11-05 12:39 ` Björn Lundin
2018-11-06 8:52 ` Maciej Sobczak
2018-11-06 13:02 ` Olivier Henley
2018-11-07 7:02 ` Maciej Sobczak
2018-11-07 8:55 ` G. B.
2018-11-07 12:40 ` Olivier Henley
2018-11-08 12:35 ` Maciej Sobczak
2018-11-08 13:12 ` Olivier Henley
2018-11-09 2:15 ` gautier_niouzes
2018-11-07 8:53 ` Björn Lundin
2018-11-07 10:56 ` Maciej Sobczak
2018-11-07 18:27 ` G. B.
2018-11-08 12:20 ` Maciej Sobczak
2018-11-09 5:45 ` G. B.
2018-11-09 8:24 ` Maciej Sobczak
2018-11-09 9:03 ` Dmitry A. Kazakov
2018-11-12 6:33 ` G. B.
2018-11-05 17:20 ` Olivier Henley
2018-11-05 17:56 ` Olivier Henley
2018-11-05 18:07 ` Simon Wright
2018-11-05 19:37 ` Jeffrey R. Carter
2018-11-05 20:04 ` Olivier Henley
2018-11-05 20:12 ` Olivier Henley
2018-11-05 18:29 ` Olivier Henley
2018-11-05 20:03 ` Olivier Henley
2018-11-05 20:40 ` Olivier Henley [this message]
2018-11-08 4:46 ` gautier_niouzes
2018-11-08 12:28 ` Maciej Sobczak
2018-11-08 13:27 ` Olivier Henley
2018-11-08 14:44 ` gautier_niouzes
2018-11-08 15:01 ` Olivier Henley
2018-11-08 16:14 ` Simon Wright
2018-11-08 16:28 ` Olivier Henley
2018-11-11 6:49 ` Randy Brukardt
2018-11-11 7:01 ` Randy Brukardt
2018-11-11 7:01 ` Randy Brukardt
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox