summaryrefslogtreecommitdiff
path: root/vapigen
Commit message (Expand)AuthorAgeFilesLines
* add some .gitignoreRyan Lortie2009-02-112-0/+3
* Recognize c:type attributes in .girJürg Billeter2009-02-111-0/+23
* Support transfer_ownership attribute for signal parametersJürg Billeter2009-01-291-0/+4
* Support struct methodsJürg Billeter2009-01-201-1/+1
* Parse callback parameter annotationsJürg Billeter2009-01-171-83/+84
* Fix infinite loop when reading entity referencesJürg Billeter2009-01-171-16/+10
* Read commentsJürg Billeter2009-01-171-1/+17
* Support vfunc_name attributeJürg Billeter2009-01-161-0/+2
* Do not allow structs to have more than one base type and detect cycles,Jürg Billeter2009-01-161-1/+1
* Support void ref functionsJürg Billeter2009-01-161-0/+9
* Fix accessor detection for propertiesJürg Billeter2009-01-151-2/+6
* Improve output for owned property gettersJürg Billeter2009-01-141-0/+1
* Support methods returning null-terminated arraysJürg Billeter2009-01-101-0/+10
* Replace `#' in property declarations by `owned' modifier before `get'Jürg Billeter2009-01-102-14/+12
* Do not accidentally generate stacked arraysJürg Billeter2009-01-051-4/+6
* Fix array length handling for get_attributes methodJürg Billeter2009-01-041-2/+0
* Drop obsolete foreach support for null-terminated arraysJürg Billeter2009-01-041-3/+3
* Replace [NoArrayLength] by [CCode (array_length = false)], which can alsoJürg Billeter2009-01-042-5/+14
* Fix handling of int16, uint16, int32, and uint32Jürg Billeter2008-12-161-4/+4
* Extend metadata support for delegatesJürg Billeter2008-12-161-1/+22
* Fix crash when parsing metadata, fixes bug 563390Jürg Billeter2008-12-161-0/+4
* Detect conflicting local variables in parent scopesJürg Billeter2008-12-131-2/+2
* Add --dump-tree command-line option to write code tree to fileJürg Billeter2008-11-301-1/+1
* Support ssize_t and size_tJürg Billeter2008-11-281-2/+2
* Support construct propertiesJürg Billeter2008-11-281-2/+9
* Support nullable parametersJürg Billeter2008-11-281-0/+4
* Support interface prerequisitesJürg Billeter2008-11-281-3/+14
* Support functions in classesJürg Billeter2008-11-281-0/+2
* Do not use possibly uninitialized variablesJürg Billeter2008-11-144-8/+10
* Report unused fields, methods, and local variablesJürg Billeter2008-11-142-2/+2
* Set source_reference in parsed nodesJürg Billeter2008-11-071-17/+20
* Move attribute processing to semantic analyzerJürg Billeter2008-11-022-9/+17
* Support type checks for error domains and error codesJürg Billeter2008-10-251-2/+2
* Support virtual methodsJürg Billeter2008-10-241-2/+55
* Support methods throwing errorsJürg Billeter2008-10-241-0/+6
* Support shared namespacesJürg Billeter2008-10-241-9/+31
* Recognize goffsetJürg Billeter2008-10-241-0/+2
* Remove Class and Iface structsJürg Billeter2008-10-241-0/+22
* Move gobject-2.0 bindings to separate VAPI fileJürg Billeter2008-10-221-1/+4
* Add is_fundamental metadata attributeJürg Billeter2008-10-171-0/+4
* Add experimental .gir support to vapigenJürg Billeter2008-10-174-0/+1016
* Always chain up to base constructor when possible, addJürg Billeter2008-10-111-0/+1
* Fix GdkDestroyNotify and GtkDestroyNotify bindings, fixes bug 525687Jürg Billeter2008-10-091-1/+7
* Add support for virtual and abstract metadata attributes, patch by AndreaJürg Billeter2008-09-161-0/+9
* 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