HomeSolus
Diffusion vala 58bd702535b4

Update to 0.48.2

Authored by JoshStrobl on Wed, Mar 25, 9:27 PM.

Description

Update to 0.48.2

Summarized Changelog:

  • codegen
    • Correctly access captured parameter in precondition of method
    • Emit postconditions before free'ing local variables
    • Improve handling of "array_length_type" attribute
    • Inherit "array_length_type" from (base-) parameter/property/method
    • Reset outdated array _size_ variable after use as ref parameter
  • vapigen: Define "GOBJECT" corresponding to set profile of CodeContext
  • vala
    • Use error() instead of Report.error() inside of CodeContext.get()
    • Accept enum-values as length for inline allocated arrays
    • Improve copy of required attributes from delegate to lamdba method
    • Inherit lambda parameter attributes from delegate
    • Inline-allocated array aren't instantiated with creation expression

Details

Committed
JoshStroblWed, Mar 25, 9:27 PM
Pushed
JoshStroblWed, Mar 25, 9:27 PM
Parents
R3107:9534ae18be71: Update to 0.48.1
Branches
Unknown
Tags
Unknown
References
HEAD -> master, tag: vala-0.48.2-43