diff options
| author | Sruthik P <spatibandlla@nvidia.com> | 2025-05-13 11:09:23 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-13 05:39:23 +0000 |
| commit | 6c262bc5c9a364cd8c6a4026dbb9f8034c500f11 (patch) | |
| tree | acc5a5faa3d32aa59ff0277bf62e2e1e2de09716 /examples/example-main | |
| parent | 2fb95f99c3efbe54f92f6338ab8c6970f1ec35ee (diff) | |
Support Array Sizes using Generic arguments to be initialized via {} (#6720)
* Add support for Array Sizes using Generic arguments to be initialized via {}
Fixes one subissue of #6138
This change adds support for initializing Arrays with Generic size arguments via {}
and adds a test to verify it.
The change checks for an array whose size parameter is a GenericParamIntVal
and since the size of such an array will be known at link time, is not considered
as a case of the size not being known statically.
* Add support for Array Sizes using Generic arguments to be initialized via {}
Fixes one subissue of #6138.
Fixes the issue #6958.
This change adds support for initializing Arrays with Generic size arguments via {}
and adds a test to verify it.
Support is added by means of adding a new AST Expr node that lowers down to the IR MakeArrayFromElement
and the emission of a diagnostic is replaced with the creation of this new AST Expr node.
* format code
---------
Co-authored-by: slangbot <186143334+slangbot@users.noreply.github.com>
Co-authored-by: Ellie Hermaszewska <ellieh@nvidia.com>
Diffstat (limited to 'examples/example-main')
0 files changed, 0 insertions, 0 deletions
