[Issue 3091] auto x = new shared foo does not compile

2015-06-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3091

Andrei Alexandrescu and...@erdani.com changed:

   What|Removed |Added

Version|2.030   |D2

--


[Issue 3091] auto x = new shared foo does not compile

2012-12-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3091


Kenji Hara k.hara...@gmail.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 3091] auto x = new shared foo does not compile

2012-09-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3091



--- Comment #6 from github-bugzi...@puremagic.com 2012-09-25 01:28:44 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/77a617330302166c334f7760fb02e57032d08d21
Issue 3091 - auto x = new shared foo does not compile

https://github.com/D-Programming-Language/dmd/commit/ec3e3300949b5aef30c7a71a0287a77135739144
Merge pull request #556 from 9rnsr/fix3091

Issue 3091  6873 - Make StorageClasses Type syntax available in some where

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 3091] auto x = new shared foo does not compile

2012-09-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3091



--- Comment #7 from Kenji Hara k.hara...@gmail.com 2012-09-25 06:44:15 PDT ---
Fix for language reference:
https://github.com/D-Programming-Language/d-programming-language.org/issues/159

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 3091] auto x = new shared foo does not compile

2011-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3091



--- Comment #2 from Kenji Hara k.hara...@gmail.com 2011-12-12 04:07:44 PST ---
NewExp and StructLiteralExp have this issue.

inout(int) test3091(inout(int) _dummy = 0)
{
struct Foo {}

auto  pm = new Foo;
auto  pc = new const Foo;
auto  pw = new inout Foo;
auto psm = new shared Foo;
auto psc = new shared const Foo;
auto psw = new shared inout Foo;
auto  pi = new immutable Foo;

auto  m = Foo();
auto  c = const Foo();
auto  w = inout Foo();
auto sm = shared Foo();
auto sc = shared const Foo();
auto sw = shared inout Foo();
auto  i = immutable Foo();

return 0;
}

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 3091] auto x = new shared foo does not compile

2011-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3091


Kenji Hara k.hara...@gmail.com changed:

   What|Removed |Added

   Keywords||patch


--- Comment #3 from Kenji Hara k.hara...@gmail.com 2011-12-12 04:27:19 PST ---
https://github.com/D-Programming-Language/dmd/pull/556

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 3091] auto x = new shared foo does not compile

2009-10-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3091


Sobirari Muhomori dfj1es...@sneakemail.com changed:

   What|Removed |Added

   Severity|normal  |minor


--- Comment #1 from Sobirari Muhomori dfj1es...@sneakemail.com 2009-10-28 
10:02:46 PDT ---
Seems like an RFE. Try to compile this:
---
class A{}

int main()
{
const a = new const A();
const a = new immutable A();
return 0;
}
---

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 3091] auto x = new shared foo does not compile

2009-10-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3091


Walter Bright bugzi...@digitalmars.com changed:

   What|Removed |Added

 CC||bugzi...@digitalmars.com
   Severity|minor   |enhancement


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---