summaryrefslogtreecommitdiff
path: root/vapigen
Commit message (Expand)AuthorAgeFilesLines
* Add [CCode (type_check_function = "BLAH_IS_FOO")] for classes.Jared Moore2008-07-231-0/+2
* Support [CCode (type = "Foo")] for parameters, based on patch by DanielJürg Billeter2008-07-171-0/+2
* Fix syntax errorJürg Billeter2008-07-171-1/+0
* Added 'type_name' metadata to function to override its return type.Jared Moore2008-07-171-1/+9
* Add support for creation methods with a different (mostly super) type thanRaffaele Sandrini2008-07-091-0/+9
* Allow vapi metadata to declare abstract methods, fix GtkCellRendererRaffaele Sandrini2008-07-081-2/+10
* Support [CCode (type = "Foo")] to insert appropriate casts in generated CJürg Billeter2008-06-231-0/+7
* Support 'cheader_filename' attribute for constants and errordomains, basedJürg Billeter2008-06-201-2/+12
* Allow transformation of implicit array parameters to out or ref parametersJürg Billeter2008-06-171-0/+12
* Support Immutable class attributeJürg Billeter2008-06-121-3/+8
* Support 'cheader_filename' attribute for fields and methods, fixes bugJürg Billeter2008-06-041-0/+10
* Fix handling of ref array argumentsJürg Billeter2008-05-311-5/+5
* Support nullable return typesJürg Billeter2008-05-311-0/+4
* Support `hidden' attribute for boxed types and `type_arguments' attributeJuerg Billeter2008-05-291-2/+26
* Mark signals as virtual to make it possible to override default methodJuerg Billeter2008-05-281-1/+3
* Mark non-GObject classes as compact, fix metadata patterns, fixes bugJuerg Billeter2008-05-281-3/+6
* s/Typesymbol/TypeSymbol/Juerg Billeter2008-05-261-5/+5
* Track error types that expressions can throw, based on patch by JaredJuerg Billeter2008-05-252-4/+7
* Don't use UnresolvedType for array and pointer types, add basic supportJuerg Billeter2008-05-171-10/+14
* Automatically hide fields starting with _Ali Sabil2008-05-171-2/+9
* Add class method detectionAli Sabil2008-05-171-0/+11
* Allow hiding constants in the metadata file for vapigen, based on patch byJuerg Billeter2008-05-161-4/+18
* Replace DataType.transfers_ownership and DataType.takes_ownership byJuerg Billeter2008-05-161-7/+13
* Fix crash when using errordomain methods, based on patch by Phil Housley,Juerg Billeter2008-05-011-0/+4
* Build executable by defaultJuerg Billeter2008-04-261-2/+2
* Add support for class constructors, class fields, and class methods, fixesJuerg Billeter2008-04-231-5/+5
* Add support for delegate_target_pos metadata attributeJuerg Billeter2008-04-231-0/+11
* Replace [Import] attribute by `extern' keyword, rename `is_imported'Juerg Billeter2008-04-201-1/+3
* Replace `pointer' by `void*' in all bindings and remove pointer structJuerg Billeter2008-04-191-44/+52
* Remove is_ref and is_out properties from DataType class, add directionJuerg Billeter2008-04-151-18/+28
* report warning when using null literal as return expression of methodJuerg Billeter2008-04-142-12/+12
* report error when using null literal as default expression of non-nullJuerg Billeter2008-04-141-1/+1
* move experimental null reference checking to separate visitorJuerg Billeter2008-04-141-2/+0
* fix build when using non-null typesJuerg Billeter2008-04-131-1/+1
* deprecate construct as parameter modifier, fixes bug 524138Juerg Billeter2008-04-131-1/+2
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-133-44/+44
* support takes_ownership metadata attribute for method parametersJuerg Billeter2008-04-131-0/+4
* don't use `weak' for value types used as type argumentsJuerg Billeter2008-04-131-0/+14
* make set_cname publicJuerg Billeter2008-04-131-0/+4
* support type_name metadata attribute for method parametersJuerg Billeter2008-04-131-0/+2
* type check initializer listsJuerg Billeter2008-04-071-1/+3
* register enums with GType, patch by Marc-Andre Lureau, fixes bug 517294Juerg Billeter2008-03-211-1/+2
* support lower_case_csuffix attribute for interfacesJuerg Billeter2008-03-201-0/+2
* detect GStrv typeJuerg Billeter2008-03-171-0/+3
* support modifying return type with metadata attributesJuerg Billeter2008-03-161-0/+2
* support hidden="0" for parametersJuerg Billeter2008-03-161-1/+4
* improve instance delegate detectionJuerg Billeter2008-03-081-1/+4
* support errordomain metadata attributeJuerg Billeter2008-03-021-4/+26
* support cheader_filename metadata attribute for delegatesJuerg Billeter2008-03-011-4/+6
* fix array_length_pos metadata attributeJuerg Billeter2008-03-011-1/+7