accept real literals with trailing dot ignore non-type symbols support
authorJürg Billeter <j@bitron.ch>
Thu, 10 Aug 2006 08:59:03 +0000 (08:59 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Thu, 10 Aug 2006 08:59:03 +0000 (08:59 +0000)
commit907752f6a2fd2ac42e25ee30f017ce48184c99ad
tree1273e6113ac5d1ca3de44bc31087c700d8a84fe7
parente37fcf925e69a9300ccc515052a7d0dafafaa9a6
accept real literals with trailing dot ignore non-type symbols support

2006-08-10  Jürg Billeter  <j@bitron.ch>

* vala/scanner.l: accept real literals with trailing dot
* vala/valasymbolresolver.vala: ignore non-type symbols
* vala/valacodegenerator.vala: support float and double properties,
  adapt to Field changes, support compound assignments in properties
* vala/valainterfacewriter.vala: support ReferenceType attribute
* vala/valaclass.vala: implement get_lower_case_cprefix ()
* vala/valadatatype.vala: add get_lower_case_cprefix () method
* vala/valafield.vala: let get_cname return full C name
* vala/valamethod.vala: use DataType.get_lower_case_cprefix ()
* vala/valastruct.vala: implement get_lower_case_cprefix (), add
  set_is_reference_type () method

svn path=/trunk/; revision=94
vala/ChangeLog
vala/vala/scanner.l
vala/vala/valaclass.vala
vala/vala/valacodegenerator.vala
vala/vala/valadatatype.vala
vala/vala/valafield.vala
vala/vala/valainterfacewriter.vala
vala/vala/valamethod.vala
vala/vala/valastruct.vala
vala/vala/valasymbolresolver.vala