add cheader filename logic usable for all Vala.Member types. parse
authorRaffaele Sandrini <raffaele@sandrini.ch>
Sun, 22 Jul 2007 19:09:47 +0000 (19:09 +0000)
committerRaffaele Sandrini <rasa@src.gnome.org>
Sun, 22 Jul 2007 19:09:47 +0000 (19:09 +0000)
commitc64947020e6a33495da9a21e3581db3c5d3aa900
tree26f8ca12ea438502ffeec4f1c02c57aa1202afd2
parentd9597e680d5ac75bb3c516aabbafa1f67c498938
add cheader filename logic usable for all Vala.Member types. parse

2007-07-22  Raffaele Sandrini  <raffaele@sandrini.ch>

* vala/valamember.vala: add cheader filename logic usable for all
  Vala.Member types.
* vala/valamethod.vala: parse cheader_filename CCode attribute
  argument
* vala/valadatatype.vala: fix get_cheader_filenames method signature
  to override the Symbol method instead of defining a new virtual
  method
* vala/valasourcefile.vala: adopt add_symbol_dependency to use the fact
  all Vala.Symbol types maintain their list of headers

svn path=/trunk/; revision=371
ChangeLog
vala/valadatatype.vala
vala/valamember.vala
vala/valamethod.vala
vala/valasourcefile.vala