dawn-cmake/test/types
James Price 94ac078990 writer/msl: Wrap each array type in a struct
This allows them to be used in various places that WGSL allows, such
as function return types and parameters, and as the type of the RHS of
an assignment.

Fixed: tint:814
Fixed: tint:820
Change-Id: Idb6a901b9a34e96bb9733cc158191e7b3bafaa0e
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/52844
Auto-Submit: James Price <jrprice@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: James Price <jrprice@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
2021-06-02 17:23:03 +00:00
..
function_scope_declarations.wgsl writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
function_scope_declarations.wgsl.expected.hlsl test: Add expected files for HLSL tests that pass 2021-05-21 13:57:48 +00:00
function_scope_declarations.wgsl.expected.msl writer/msl: Wrap each array type in a struct 2021-06-02 17:23:03 +00:00
function_scope_declarations.wgsl.expected.spvasm writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
function_scope_declarations.wgsl.expected.wgsl writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
module_scope_let.wgsl writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_let.wgsl.expected.hlsl writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_let.wgsl.expected.msl writer/msl: Wrap each array type in a struct 2021-06-02 17:23:03 +00:00
module_scope_let.wgsl.expected.spvasm writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_let.wgsl.expected.wgsl writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_var.wgsl writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_var.wgsl.expected.hlsl writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_var.wgsl.expected.msl writer/msl: Wrap each array type in a struct 2021-06-02 17:23:03 +00:00
module_scope_var.wgsl.expected.spvasm writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_var.wgsl.expected.wgsl writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_var_initializers.wgsl writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_var_initializers.wgsl.expected.hlsl writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_var_initializers.wgsl.expected.msl writer/msl: Wrap each array type in a struct 2021-06-02 17:23:03 +00:00
module_scope_var_initializers.wgsl.expected.spvasm writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
module_scope_var_initializers.wgsl.expected.wgsl writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
parameters.wgsl writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
parameters.wgsl.expected.hlsl test: Add expected files for HLSL tests that pass 2021-05-21 13:57:48 +00:00
parameters.wgsl.expected.msl writer/msl: Wrap each array type in a struct 2021-06-02 17:23:03 +00:00
parameters.wgsl.expected.spvasm writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
parameters.wgsl.expected.wgsl writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
return_types.wgsl writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
return_types.wgsl.expected.hlsl writer/msl: Wrap each array type in a struct 2021-06-02 17:23:03 +00:00
return_types.wgsl.expected.msl writer/msl: Wrap each array type in a struct 2021-06-02 17:23:03 +00:00
return_types.wgsl.expected.spvasm writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
return_types.wgsl.expected.wgsl writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
struct_members.wgsl writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
struct_members.wgsl.expected.hlsl writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
struct_members.wgsl.expected.msl writer/msl: Wrap each array type in a struct 2021-06-02 17:23:03 +00:00
struct_members.wgsl.expected.spvasm writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00
struct_members.wgsl.expected.wgsl writer/msl: Fix array type emission 2021-05-20 21:20:47 +00:00