Its not dupped at all, my bug report says that the snippet works if the
multiple declarations are defined inside the function, but fails to
compile when the decalaration is outside the function:
FAIL:
---
class Foo {
public Foo() {
stdout.printf("Hello World\n");
}
}
Foo a,b,c;
void main() {
a = new Foo();
b = new Foo();
c = new Foo();
}
---
WORKS:
---
class Foo {
public Foo() {
stdout.printf("Hello World\n");
}
}
void main() {
Foo a,b,c;
a = new Foo();
b = new Foo();
c = new Foo();
}
---
pancake wrote:
dup
http://bugzilla.gnome.org/show_bug.cgi?id=592886
Matías De la Puente wrote:
Hi Adam,
That issue is already in bugzilla, take a look here
http://bugzilla.gnome.org/show_bug.cgi?id=530030
2009/8/31 Adam Dingle <[email protected]>
Vala lets me declare multiple local variables in a single declaration:
void foo() {
int a, b; // OK
}
But if I attempt to declare multiple fields in a single declaration
I get a
syntax error:
class Foo {
int a, b; // syntax error
}
Is this by design? Or are multiple fields per declaration simply
not yet
implemented?
adam
_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list
------------------------------------------------------------------------
_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list
_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list
_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list