dawn-cmake/src
dan sinclair 481ecff293 [ast] Require StructType to have a name
This CL moves the StructType name into the constructor of the struct
type instead of receiving through an accessor. The |set_name| accessor
is removed as it should not be needed anymore. All call sites have been
updated.

The vertex pulling transform was fixed to correctly register an alias
for the structure being created so it will be emitted.

Bug: tint:175
Change-Id: I8802931d9bdbc6c2f12982eea9032931939d195c
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/30280
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Commit-Queue: dan sinclair <dsinclair@chromium.org>
2020-10-15 17:54:13 +00:00
..
ast [ast] Require StructType to have a name 2020-10-15 17:54:13 +00:00
reader [ast] Require StructType to have a name 2020-10-15 17:54:13 +00:00
transform [ast] Require StructType to have a name 2020-10-15 17:54:13 +00:00
writer [ast] Require StructType to have a name 2020-10-15 17:54:13 +00:00
CMakeLists.txt [wgsl-reader] Allow array decorations to have multiple blocks. 2020-10-08 19:34:25 +00:00
context.cc Context object owns a TypeManager 2020-03-27 00:47:16 +00:00
context.h Documentation fixes 2020-03-31 21:15:40 +00:00
inspector.cc Add In/Out variables to returned EntryPoint 2020-10-08 18:38:45 +00:00
inspector.h Add comments 2020-10-14 17:37:01 +00:00
inspector_test.cc Add In/Out variables to returned EntryPoint 2020-10-08 18:38:45 +00:00
scope_stack.h [validation] Validates declaration name uniqueness 2020-08-11 20:44:06 +00:00
scope_stack_test.cc Adding support for testing BUILD.gn 2020-04-17 13:18:20 +00:00
source.h Initial commit 2020-03-02 15:47:43 -05:00
type_determiner.cc [type-determiner] Fixup handling of unknown identifiers. 2020-10-14 18:26:31 +00:00
type_determiner.h [type-determiner] Fixup handling of unknown identifiers. 2020-10-14 18:26:31 +00:00
type_determiner_test.cc [ast] Require StructType to have a name 2020-10-15 17:54:13 +00:00
type_manager.cc Context object owns a TypeManager 2020-03-27 00:47:16 +00:00
type_manager.h [ast] Determining subtype of StorageTextureType 2020-08-31 15:11:23 +00:00
type_manager_test.cc [ast] Determining subtype of StorageTextureType 2020-08-31 15:11:23 +00:00
validator.cc [validation] Validates if return statement type matches function return type 2020-08-17 15:46:07 +00:00
validator.h [Validator] Using pointers instead of refs 2020-07-30 02:27:03 +00:00
validator_control_block_test.cc [validation] Update switch error numbers 2020-09-30 20:12:50 +00:00
validator_function_test.cc Remove EntryPoint. 2020-09-22 14:53:03 +00:00
validator_impl.cc [validation] Update switch error numbers 2020-09-30 20:12:50 +00:00
validator_impl.h Update builtin methods. 2020-09-22 19:42:13 +00:00
validator_test.cc [type-determiner] Fixup handling of unknown identifiers. 2020-10-14 18:26:31 +00:00
validator_test_helper.cc [validate] Update to validate pipeline stages. 2020-09-21 17:56:41 +00:00
validator_test_helper.h [validate] Update to validate pipeline stages. 2020-09-21 17:56:41 +00:00