Skip to content

Side effects for default values #114

Open
@hajduakos

Description

@hajduakos

Currently the helper function for default values returns simply an expression. However, in many cases default values have side effects: e.g., allocation, element/member initialization, which is currently done "manually" all around the code. Instead, the default value helpershould be able to return statements (and maybe declarations) as side effect. This would make it easier to implement default values for reference types in memory, especially nested structs/arrays. See e.g., #102

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions