Bug or feature storage class alias

2015-09-26 Thread Freddy via Digitalmars-d

Is this a bug or a feature
---
import std.stdio;

int global;

alias cGlobal = const global;
alias sGlobal = shared global;

void main()
{
global = 5;
writeln(cGlobal);
global = 7;
writeln(sGlobal);
}
---


Re: Bug or feature storage class alias

2015-09-26 Thread Freddy via Digitalmars-d

On Saturday, 26 September 2015 at 20:27:03 UTC, Freddy wrote:

Is this a bug or a feature

I forgot to show that sGlobal is writable



Re: Bug or feature storage class alias

2015-09-26 Thread Freddy via Digitalmars-d

On Saturday, 26 September 2015 at 20:27:03 UTC, Freddy wrote:

Is this a bug or a feature
Wait nevermind me, the compiler ignores those storage classes if 
the alias is to a symbol.