Thread overview
signatures
Feb 21, 2014
voyager
Feb 21, 2014
Brad Anderson
Feb 22, 2014
voyager
February 21, 2014
is there some thing like typedef?

alias int XXX;
alias int YYY;

void a1(XXX a, YYY b) {int c = a+b;}
void a1(int a, YYY b) {int c = a+b;}


gives an error:
Building Debug\bgitest.exe...
bgitest.obj : fatal error LNK1179: invalid or corrupt file: duplicate COMDAT '_D4main2a1FiiZv (void main.a1(int, int))'
Building Debug\bgitest.exe failed!
Details saved as "file://G:\PROGRAMMING\DPROG\bgitest\bgitest\Debug\bgitest.buildlog.html"
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
February 21, 2014
On Friday, 21 February 2014 at 23:46:10 UTC, voyager wrote:
> is there some thing like typedef?
>
> alias int XXX;
> alias int YYY;
>
> void a1(XXX a, YYY b) {int c = a+b;}
> void a1(int a, YYY b) {int c = a+b;}
>
>
> gives an error:
> Building Debug\bgitest.exe...
> bgitest.obj : fatal error LNK1179: invalid or corrupt file: duplicate COMDAT '_D4main2a1FiiZv (void main.a1(int, int))'
> Building Debug\bgitest.exe failed!
> Details saved as "file://G:\PROGRAMMING\DPROG\bgitest\bgitest\Debug\bgitest.buildlog.html"
> ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

http://dlang.org/phobos/std_typecons.html#Typedef
February 22, 2014
thanks. works nice