X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/deef49564bd7cd4b9d046569fdc367457f8893a0..12949379840101e2d65883f29c5e8f0f6de49e9c:/test/bad.sod diff --git a/test/bad.sod b/test/bad.sod index 4ca273e..6451482 100644 --- a/test/bad.sod +++ b/test/bad.sod @@ -39,8 +39,10 @@ class Wrong { int x = 2; wrong.x = 7; + int x; wrong.x = 3; - int filler, y(), .z[45], q; + const char *x = "hello"; + int x, y(), .z[45], q; int wrong.fizzbuzz(int n) extern; wtf.y = 19, wrong.z = 69, x.= r; int (*bogon)(const char *) { return strlen(p); } @@ -86,3 +88,7 @@ class dismissed; class hopeful: dismissed ; + +[nick = st] class Static: SodObject { int x, y; } +instance Static noinit; +instance Static dupinit: st.x = 1, st.x = 2, st.y = 3;