view tests/mini/norun_debug8.d @ 1601:49722e6e6e05

Automated merge with http://hg.dsource.org/projects/ldc
author Robert Clipsham <robert@octarineparrot.com>
date Mon, 28 Dec 2009 02:23:54 +0000
parents 925779c19395
children
line wrap: on
line source

module mini.norun_debug8;

struct Str
{
    size_t len;
    void* ptr;
}

struct Foo
{
    long l;
    Bar bar;
}

struct Bar
{
    float x,y,z;
    Foo* foo;
}

void main()
{
    Str str;
    Foo foo;
    foo.l = 42;
    foo.bar.y = 3.1415;
    foo.bar.foo = &foo;

    int* fail = cast(int*) 1;
    *fail = 0;
}