summaryrefslogtreecommitdiff
path: root/codegen/valaccodemethodmodule.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Accept CCode.type attribute on parametersRico Tzschichholz2021-11-271-14/+17
* Revert "Use ErrorType-based collection for CodeNode.get_error_types()"Rico Tzschichholz2021-10-251-2/+2
* Use ErrorType-based collection for CodeNode.get_error_types()Rico Tzschichholz2021-10-231-2/+2
* codegen: Fix variadic constructors for compact classes and structsRico Tzschichholz2021-06-231-7/+12
* codegen: Introduce VALA_EXPORT for public symbols to improve portabilityPrinceton Ferro2021-05-201-0/+11
* codegen: Mark entry point method implementation "_vala_main" as staticRico Tzschichholz2021-05-101-0/+8
* codegen: Emit external creation methods in bindingsRico Tzschichholz2021-04-191-1/+1
* codegen: Unify handling of GenericType arguments/parametersRico Tzschichholz2021-04-191-35/+26
* codegen: Don't call *_instance_init() in compact class chainupRico Tzschichholz2021-04-071-1/+1
* codegen: Fix default value of get_ccode_destroy_notify_pos() and make use of itRico Tzschichholz2021-04-061-2/+2
* codegen: Include "glib.h" for deprecated symbols (GOBJECT)Rico Tzschichholz2021-03-161-0/+3
* codegen: Don't add generics arguments/parameters to async finish methodRico Tzschichholz2021-03-091-1/+1
* codegen: "_first_array" parameter for params-array is variadic tooRico Tzschichholz2021-03-041-1/+1
* codegen: More use of get_ccode_type_name()Rico Tzschichholz2021-03-031-1/+1
* codegen: Add get_ccode_no_wrapper() and use itRico Tzschichholz2021-02-011-2/+2
* codegen: Don't emit invoker for async methods attributed with NoWrapperRico Tzschichholz2021-01-311-1/+3
* codegen: Add CCode.type_get_function and get_ccode_type_get_function()Rico Tzschichholz2021-01-301-2/+2
* codegen: Don't emit invoker for methods attributed with NoWrapperRico Tzschichholz2021-01-301-6/+8
* Add further support for params arrays in constructorsRico Tzschichholz2021-01-281-3/+14
* codegen: Improve support of SimpleType struct constructorsRico Tzschichholz2021-01-271-11/+26
* codegen: Clean up handling of type parameters in generate_cparameters()Rico Tzschichholz2020-12-301-15/+7
* codegen: Drop superfluous "method_has_wrapper" helperRico Tzschichholz2020-12-301-4/+0
* Don't use locale dependent string functions on syntax stringsRico Tzschichholz2020-09-021-18/+18
* codegen: Check vfunc of abstract/virtual methods for NULL before using itRico Tzschichholz2020-04-151-7/+31
* codegen: Improve handling of "array_length_type" attributeRico Tzschichholz2020-03-171-2/+2
* codegen: Correctly access captured parameter in precondition of methodRico Tzschichholz2020-03-131-0/+3
* codegen: Actually respect "delegate_target" attribute of method/parameterRico Tzschichholz2020-03-081-1/+1
* codegen: Add more "low-level" includes of "glib.h"Rico Tzschichholz2020-03-021-0/+1
* Add further support for params arraysRico Tzschichholz2020-01-151-8/+38
* codegen: Fix precondition in creation method of structsRico Tzschichholz2019-11-261-5/+10
* codegen: Commonize the determining of return-type for delegates and methodsRico Tzschichholz2019-11-091-23/+2
* codegen: Use SemanticAnalyzer.get_data_type_for_symbol()Rico Tzschichholz2019-11-091-1/+1
* codegen: Replace hardcoded "gint"/"int" references (POSIX)Rico Tzschichholz2019-10-191-2/+2
* codegen: Replace hardcoded "gboolean" references (POSIX)Rico Tzschichholz2019-10-191-1/+1
* codegen: Drop unreachable and misplaced codeRico Tzschichholz2019-10-171-17/+0
* codegen: Make CCodeBaseModule.generate_method_declaration() return boolSimon Werbeck2019-10-091-3/+5
* codegen: Follow rename of DataType data_type property to type_symbolRico Tzschichholz2019-09-301-5/+5
* vala: Allow to override virtual interface implementationsRico Tzschichholz2019-09-261-1/+1
* codegen: Move type-argument checks to SemanticAnalyzerRico Tzschichholz2019-09-251-2/+0
* genie: Creation methods should not be staticRico Tzschichholz2019-09-031-2/+1
* codegen: Don't unconditionally add/return internal "result" variableRico Tzschichholz2019-09-021-13/+8
* vala: Move find_parent_type_symbol/get_this_type() to SemanticAnalyzerRico Tzschichholz2019-08-281-27/+2
* codegen: Make sure to call a corresponding pop_line()Rico Tzschichholz2019-04-281-0/+1
* Require and target GLib >= 2.48Rico Tzschichholz2019-03-171-8/+3
* codegen: Respect finish[_vfunc]_name attributes defined in vala sourcesRico Tzschichholz2019-02-271-8/+11
* codegen: Only emit declaration of *_register_type if neededRico Tzschichholz2019-02-231-4/+7
* codegen: Properly handle and catch inner-error of finally-blockRico Tzschichholz2019-01-241-3/+2
* codegen: Replace some unfortunate asserts with internal error reportsRico Tzschichholz2019-01-231-1/+2
* codegen: Use get_ccode_*name/get_parameter_cexpression() for ParametersRico Tzschichholz2019-01-151-9/+9
* codegen: Remove CCodeBaseModule.get_result_cexpression()Rico Tzschichholz2019-01-151-1/+1