summaryrefslogtreecommitdiff
path: root/vala/valaclass.vala
Commit message (Expand)AuthorAgeFilesLines
* girparser: Classes are considered sealed when there were no fields foundRico Tzschichholz2023-04-161-1/+1
* vala: Drop SemanticAnalyzer.is_type_accessible()Rico Tzschichholz2021-11-061-1/+1
* Add support for partial classesSimon Werbeck2021-10-301-0/+2
* Add support for sealed classesRico Tzschichholz2021-08-051-5/+0
* codegen/vala: Improve check for GLib.Source derived classesRico Tzschichholz2021-05-201-1/+1
* vala: Move type-argument/-parameter count check to DataType.check_type_argume...Rico Tzschichholz2021-03-071-8/+2
* vala: Set proper source_reference for implicit "this" and "result" variablesRico Tzschichholz2021-02-271-5/+5
* vala: Check type-arguments in base-types/prerequisites of class/interfaceRico Tzschichholz2021-02-131-0/+1
* vala: Make Class.is_compat/is_immutable/is_singleton read-onlyRico Tzschichholz2021-01-191-12/+0
* Add support for 'opaque' compact classesSimon Werbeck2021-01-191-2/+20
* vala: Report an error if gio-2.0 is missing for DBus supportRico Tzschichholz2020-12-031-0/+4
* vala: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-14/+14
* Fix various typos in comments and stringsRico Tzschichholz2020-08-191-1/+1
* vala: Use available CodeContext instance for VersionAttribute.check()Rico Tzschichholz2020-06-171-2/+2
* Use "str_equal" as equal_func for ArrayList<string> instancesRico Tzschichholz2020-05-081-1/+1
* vala: Use stable hash for methods in HashMap of implicit_implementationsRico Tzschichholz2020-05-071-1/+1
* Revert "vala: Set default_construction_method in semantic-analyzer check if r...Rico Tzschichholz2020-04-231-9/+0
* vala: Set default_construction_method in semantic-analyzer check if requiredRico Tzschichholz2020-04-081-0/+9
* vala: Prevent possible stack-overflow in Class.is_subtype_of()Princeton Ferro2020-03-031-1/+2
* vala: Prevent possible stack-overflow in Class.is_compact/is_immutableRico Tzschichholz2020-02-191-2/+2
* Add support for sealed classes in bindingsRico Tzschichholz2020-02-191-0/+29
* vala: Unify "this_parameter" creation using SemanticAnalyzer.get_this_type()Rico Tzschichholz2019-11-171-9/+22
* codegen: Use G_TYPE_INSTANCE_GET_INTERFACE to get vtable for base-accessRico Tzschichholz2019-10-171-5/+15
* vala: Accept interface as inner type for object-type symbolsRico Tzschichholz2019-10-161-0/+4
* vala: Respect --abi-stability in Class/Interface.accept_children()Rico Tzschichholz2019-10-161-40/+2
* vala: Micro optimizationsRico Tzschichholz2019-09-301-5/+5
* vala: Rename DataType.data_type property to DataType.type_symbolRico Tzschichholz2019-09-301-12/+12
* vala: Let methods return an unowned reference to internal collectionsRico Tzschichholz2019-09-301-2/+2
* vala: Report error for public creation methods of abstract classesRico Tzschichholz2019-03-171-0/+10
* vala: Allow explicit interface methods to be virtualRico Tzschichholz2018-12-201-5/+0
* codegen: Use properly checked implicit interface implementationsRico Tzschichholz2018-12-201-0/+8
* vala: No need to look further if an implementations was foundRico Tzschichholz2018-12-201-1/+1
* vala: Don't just guess and check for a matching base_interface_method tooRico Tzschichholz2018-12-201-1/+4
* vala: Fix bootstrap with valac >= 0.16.1Rico Tzschichholz2018-11-171-6/+6
* vala: Compact classes don't allow private/class fields and to lock fieldsRico Tzschichholz2018-11-171-0/+12
* vala: Clean up constructor/destructor API of Class/StructRico Tzschichholz2018-11-171-19/+31
* vala: Fix several AST construction/parenting issuesRico Tzschichholz2018-10-231-5/+51
* Add support for SingleInstance attribute for GObject classesRico Tzschichholz2018-10-171-0/+34
* Replace `%s` with `%s' in format strings of output messagesRico Tzschichholz2018-08-081-3/+3
* vala: Drop unreachable codeRico Tzschichholz2018-06-131-6/+0
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-22/+22
* vala: Move constant lists from Class/Interface up to ObjectTypeSymbolRico Tzschichholz2018-01-171-23/+2
* vala: Move inner-type lists from Class/Interface up to ObjectTypeSymbolRico Tzschichholz2018-01-171-90/+8
* vala: Move member lists from Class/Interface up to ObjectTypeSymbolDaniel Espinosa2018-01-171-68/+16
* codegen: NoAccessorMethod attribute is allowed for gobject-properties onlyRico Tzschichholz2017-06-191-0/+5
* class: Perform more thorough compatibility check of inherited propertiesRico Tzschichholz2017-03-101-0/+7
* Set parent_node for resolved base typesMatthias Berndt2016-06-251-0/+1
* Introduce [Version (...)]Florian Brosch2016-01-301-4/+2
* Fix parameter names in the documentation for libvalaBen Iofel2015-11-111-4/+4
* Support explicit interface methods implementationLuca Bruno2014-05-181-10/+19