summaryrefslogtreecommitdiff
path: root/vapigen
Commit message (Expand)AuthorAgeFilesLines
* Remove generated .c files on make maintainer-cleanJürg Billeter2009-04-141-0/+6
* vapigen: Remove unused methodJürg Billeter2009-04-121-4/+0
* Switch build system to not use legacy headersJürg Billeter2009-04-051-5/+5
* vapigen: Allow metadata files to set PrintfFormatEvan Nemerson2009-03-291-1/+4
* vapigen: Bug 575098: Allow is_ref and is_out for delegate parametersEvan Nemerson2009-03-261-0/+8
* vapigen: Support transfer_ownership for delegatesJürg Billeter2009-03-251-1/+7
* GIR parser: Add support for static methods in interfacesJürg Billeter2009-03-031-0/+2
* GIR parser: Add support for unions and boxed typesJürg Billeter2009-02-271-2/+2
* GIR parser: Add support for package and c:include tagsJürg Billeter2009-02-272-3/+28
* Support context-specific error reporting and add a context stack, based onJürg Billeter2009-02-201-10/+11
* Support to_string attribute for enumsAli Sabil2009-02-191-0/+8
* Support takes_ownership attribute for delegate parametersAli Sabil2009-02-171-1/+6
* Add support for a 'use_const' CCode attribute and GIDL XML attribute that,Ryan Lortie2009-02-161-1/+11
* 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