dan sinclair 5e8ee8581d [ir] Handle some unexpected ast nodes.
This CL adds diagnostics for the ast nodes which would come before
override substitution. The struct member attributes are marked as ICE as
they should never be encountered. The Struct declaration is ignored as
we will get the `type::Struct` from the semantic usage.

Bug: tint:1718
Change-Id: I8c51787f1455d02e822f222f43a9606a844eed3c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/116549
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
2023-01-08 01:31:30 +00:00
..
2023-01-06 19:45:13 +00:00
2023-01-03 21:55:36 +00:00
2023-01-06 19:45:13 +00:00
2022-10-28 01:22:58 +00:00
2023-01-07 23:13:35 +00:00
2023-01-07 23:13:35 +00:00
2023-01-07 23:13:35 +00:00
2023-01-07 23:13:35 +00:00
2023-01-06 19:45:13 +00:00
2023-01-07 23:13:35 +00:00
2022-11-16 14:36:30 +00:00
2023-01-07 23:13:35 +00:00
2022-10-28 01:22:58 +00:00
2023-01-06 19:45:13 +00:00
2023-01-06 19:45:13 +00:00
2023-01-06 19:45:13 +00:00
2023-01-08 01:29:03 +00:00
2023-01-06 19:45:13 +00:00
2023-01-07 23:13:35 +00:00
2023-01-06 19:45:13 +00:00
2023-01-06 19:45:13 +00:00
2023-01-06 19:45:13 +00:00
2023-01-07 23:15:47 +00:00
2023-01-06 19:45:13 +00:00
2023-01-03 20:29:43 +00:00
2022-10-28 01:22:58 +00:00
2022-10-28 01:22:58 +00:00
2022-11-30 15:25:05 +00:00
2023-01-03 21:55:36 +00:00