Mercurial > projects > ldc
view lphobos/phobos.d @ 1530:05c235309d6f
Make the auto storage class never have the same meaning as scope.
This changes the meaning of
auto class MyClass {} and
auto MyClass ident;
Both have been made an error to prevent accidents.
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Sun, 12 Jul 2009 16:15:21 +0200 |
parents | 373489eeaf90 |
children |
line wrap: on
line source
module phobos; import std.array, std.base64, std.ctype, std.format, std.intrinsic, std.math, std.moduleinit, std.outofmemory, std.stdarg, std.stdint, std.stdio, std.string, std.thread, std.traits, std.uni, std.utf, std.c.fenv, std.c.locale, std.c.math, std.c.process, std.c.stdarg, std.c.stddef, std.c.stdio, std.c.stdlib, std.c.string, std.c.time, std.file, std.date, std.socket, std.zlib, std.cstream; version(linux) { import std.c.linux.linux, std.c.linux.linuxextern, std.c.linux.pthread, std.c.linux.socket; }