support casts to generic types support arrays of generic types don't take
authorJürg Billeter <j@bitron.ch>
Wed, 4 Apr 2007 12:24:42 +0000 (12:24 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Wed, 4 Apr 2007 12:24:42 +0000 (12:24 +0000)
commit5e2730eb490088b12d96e87d83afcf6d1e03bf40
tree3d3f4d7876a4fc59434129b0a19a4c5604b03d80
parentaa78885bfcaa0d7af67229f1296d5ee3aa0fbe9f
support casts to generic types support arrays of generic types don't take

2007-04-04  Jürg Billeter  <j@bitron.ch>

* vala/scanner.l: support casts to generic types
* vala/valasymbolresolver.vala, vala/valatypereference.vala: support
  arrays of generic types
* vala/valasymbolresolver.vala: don't take ownership of elements of weak
  arrays
* vala/valasemanticanalyzer.vala: accept uint as index value
* vala/valasemanticanalyzer.vala, vala/valacodegenerator.vala,
  vala/valastatement.vala: minor cleanup of creation methods
* vala/valacodegenerator.vala: support creation methods for structs, fix
  pointer as return type
* vapi/glib-2.0.vala: add CLAMP and g_spaced_primes_closest

svn path=/trunk/; revision=277
vala/ChangeLog
vala/vala/scanner.l
vala/vala/valacodegenerator.vala
vala/vala/valasemanticanalyzer.vala
vala/vala/valastatement.vala
vala/vala/valasymbolresolver.vala
vala/vala/valatypereference.vala
vala/vapi/glib-2.0.vala