dawn-cmake/docs/tint
dan sinclair 12fa303899 Move castable into utils.
The Castable class is used by utils/. This Cl moves the implementation
into the utils/ folder. The `Is` and `As` methods are added into the
`tint` namespace to make usage shorter.

Change-Id: I0decedb92ebed01b6aa12d2e3efa7190742e9a33
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/127402
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
2023-04-19 23:52:33 +00:00
..
extensions Rename StorageClass to AddressSpace. 2022-10-03 14:05:23 +00:00
arch.md tint: Clean up legacy type cruft 2022-07-15 17:16:49 +00:00
compound_statements.md Add while statement parsing. 2022-06-16 12:01:27 +00:00
coverage-info.md tint: TINT_EMIT_COVERAGE -> DAWN_EMIT_COVERAGE 2023-01-04 18:06:49 +00:00
diagnostics_guide.md Rename StorageClass to AddressSpace. 2022-10-03 14:05:23 +00:00
end-to-end-tests.md tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
experimental_extensions.md tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
ir.md tint: Rename 'static_assert' to 'const_assert' 2023-01-24 14:59:43 +00:00
layering.md Remove the demangler. 2023-04-13 21:17:12 +00:00
origin-trial-changes.md tint: Validate @must_use on functions and builtins 2023-02-22 16:18:22 +00:00
spirv-input-output-variables.md Rename StorageClass to AddressSpace. 2022-10-03 14:05:23 +00:00
spirv-ptr-ref.md tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
spirv-reader-overview.md Update spirv-reader docs: supports texture and sampler func args 2022-12-09 19:53:27 +00:00
style_guide.md Move castable into utils. 2023-04-19 23:52:33 +00:00
translations.md Rename StorageClass to AddressSpace. 2022-10-03 14:05:23 +00:00