ldc/lphobos/std/outofmemory.d
Tomas Lindquist Olsen e7a17c2744 [svn r93] a few fixes, some phobos additions.
some very rough groundwork for moduleinfo and classinfo support
2007-11-07 02:45:47 +01:00

44 lines
593 B
D

/**
* Macros:
* WIKI=Phobos/StdOutOfMemory
* Copyright:
* Placed into public domain.
* www.digitalmars.com
*/
module std.outofmemory;
/******
* This exception is thrown when out of memory errors happen.
*/
class OutOfMemoryException : Exception
{
static char[] s = "Out of memory";
/**
* Default constructor
*/
this()
{
super(s);
}
char[] toString()
{
return s;
}
}
extern (C) void _d_OutOfMemory()
{
assert(0);
/*throw cast(OutOfMemoryException)
cast(void *)
OutOfMemoryException.classinfo.init;*/
}
static this()
{
}