summaryrefslogtreecommitdiff
path: root/vala/valagirparser.vala
Commit message (Expand)AuthorAgeFilesLines
* girparser: Classes are considered sealed when there were no fields foundRico Tzschichholz2023-04-161-0/+10
* girparser: Add support for type_parameters, implements and prerequisites meta...Rico Tzschichholz2023-04-111-1/+129
* girparser: Apply "instance_idx" metadata for delegatesRico Tzschichholz2023-04-061-0/+7
* girparser: Don't count instance-parameter when checking for backwards closure...Rico Tzschichholz2022-03-041-2/+4
* girparser: Add support for "copy_/free_function" metadata for compact classesRico Tzschichholz2022-02-281-0/+8
* girparser: Handle duplicated and unnamed symbolsRico Tzschichholz2022-02-281-0/+12
* girparser: Pick up type_id of error domainsRico Tzschichholz2022-02-241-2/+1
* girparser: Avoid possibily creating duplicated attributesRico Tzschichholz2021-12-151-2/+2
* girparser: Accept "sealed" for transformed records and compact classesRico Tzschichholz2021-10-301-0/+8
* Revert "Use ErrorType-based collection for CodeNode.get_error_types()"Rico Tzschichholz2021-10-251-3/+3
* Use ErrorType-based collection for CodeNode.get_error_types()Rico Tzschichholz2021-10-231-3/+3
* girparser: Add support for "ref_/ref_sink_/unref_function" metadata for classesRico Tzschichholz2021-10-141-0/+22
* girwriter: Improve struct creation method bindingPrinceton Ferro2021-08-181-3/+22
* girparser: Add support for "final" class attributeRico Tzschichholz2021-08-051-1/+1
* girparser: Improve instance method detectionRico Tzschichholz2021-08-051-3/+29
* girparser: Add "move-to" value of functions as Version.replacementRico Tzschichholz2021-08-051-0/+1
* girparser: Never skip "function" elementsRico Tzschichholz2021-08-051-4/+4
* girparser: Don't guess length of xml header, iterate forward to <repository>Rico Tzschichholz2021-03-191-3/+7
* girparser: Add support for NoWrapper metadata for methodsRico Tzschichholz2021-03-161-2/+6
* girparser: Handle empty "<type/>" element and report an errorRico Tzschichholz2021-03-151-1/+10
* girparser: Allow overriding of "Compact" attribute for classesRico Tzschichholz2021-03-141-1/+6
* girparser: Evaluate "glib:type-struct" twice to pick up reparented structsRico Tzschichholz2021-03-041-16/+30
* girparser: Reuse populated Node.gtype_struct_for instead of resolving againRico Tzschichholz2021-03-031-2/+1
* girparser: Set CCode.type_cname for classes if it doesn't match our defaultRico Tzschichholz2021-01-311-3/+6
* girparser: Apply "type_get_function" metadata for classes and inferfacesRico Tzschichholz2021-01-301-0/+8
* girparser: Apply "destroy_notify_cname" metadata for fieldsRico Tzschichholz2021-01-261-0/+4
* girparser: Apply "delegate_target" metadata for methods and parametersRico Tzschichholz2021-01-251-0/+6
* girparser: Discover our very own array length fieldsRico Tzschichholz2021-01-191-0/+3
* vala: Make Class.is_compat/is_immutable/is_singleton read-onlyRico Tzschichholz2021-01-191-2/+2
* girparser: Minor improvement to field getter detectionRico Tzschichholz2021-01-141-3/+7
* girparser: Handle anonymous delegate not backed by virtual-method or signalRico Tzschichholz2021-01-141-0/+22
* vala: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-27/+27
* girparser: Additionally fallback to "glib:type-name" to retrieve the cnameRico Tzschichholz2020-08-241-0/+3
* Fix various typos in comments and stringsRico Tzschichholz2020-08-191-1/+1
* girparser: Add support for string "feature_test_macro" metadataRico Tzschichholz2020-08-051-0/+5
* girparser: Skip 'docsection' elements in <namespace>Rico Tzschichholz2020-07-231-0/+2
* girparser: Warn about conflicting signals and propertiesRico Tzschichholz2020-07-171-0/+1
* girparser: Actually respect given cprefix metadata for enumerationsRico Tzschichholz2020-06-171-2/+8
* girparser: Add support for boolean "new" argument for methodsRico Tzschichholz2020-05-181-0/+4
* girparser: Improve detection of AsyncReadyCallback/AsyncResult parametersRico Tzschichholz2020-04-191-10/+23
* girparser: Drop special handling of GLib.Data, GLib.PtrArray and GLib.StringRico Tzschichholz2020-04-191-9/+0
* girparser: Move special handling for certain parameters to process_callable()Rico Tzschichholz2020-04-191-34/+36
* girparser: Strip "Enum"-suffix only from enumerationRico Tzschichholz2020-03-251-1/+5
* girparser: Delay adding of "GLib.Object" prerequisite to interfacesPrinceton Ferro2020-03-031-3/+12
* girparser: Decrease return_array_length_idx for transformed functionRico Tzschichholz2020-03-021-0/+1
* Add support for sealed classes in bindingsRico Tzschichholz2020-02-191-0/+2
* girparser: Report a warning for conflicting class and instance methodsRico Tzschichholz2020-02-161-0/+3
* girparser: Apply explicitly given ctype metadata attributes on callablesRico Tzschichholz2020-01-201-0/+9
* girparser: Improve source_reference of parametersRico Tzschichholz2020-01-201-2/+11
* vala: Let the parser have set namespace members as staticRico Tzschichholz2019-11-241-2/+10