dawn-cmake/src/tint
dan sinclair 61d76ebb5c Update some forward declarations.
This CL removes some forward declarations which are no longer needed
and adds one missing declaration which was pulled in from other headers.

These were found by the clang-tidy bugprone-forward-declaration-namespace
check.

Bug: dawn:1414
Change-Id: I8906861e472f2d64a1547c8c6de348cd4151ffb5
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/91742
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Auto-Submit: Dan Sinclair <dsinclair@chromium.org>
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
2022-05-30 18:00:58 +00:00
..
ast Update some forward declarations. 2022-05-30 18:00:58 +00:00
bench Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
cmd Add InsertBraces: true to .clang-format 2022-05-19 20:08:19 +00:00
diagnostic Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
fuzzers AST fuzzer: Change unary expression operator 2022-05-04 13:07:29 +00:00
inspector Update some forward declarations. 2022-05-30 18:00:58 +00:00
reader tint: Lex abstract integers 2022-05-30 17:54:38 +00:00
resolver tint/resolver: Materialize arguments to @workgroup_size 2022-05-28 10:34:06 +00:00
sem Update some forward declarations. 2022-05-30 18:00:58 +00:00
text Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
transform tint: Rework sem::Constant to be variant-of-vector 2022-05-25 19:28:55 +00:00
utils tint: Remove ConversionFailure::kTooSmall 2022-05-27 20:22:26 +00:00
val tint: add --overrides flag to specify pipeline overrides 2022-05-05 17:05:10 +00:00
writer Update some forward declarations. 2022-05-30 18:00:58 +00:00
BUILD.gn tint: Rework sem::Constant to be variant-of-vector 2022-05-25 19:28:55 +00:00
CMakeLists.txt tint: Rework sem::Constant to be variant-of-vector 2022-05-25 19:28:55 +00:00
OWNERS Add top-level OWNERS and scope Tint owners more tightly. 2022-04-07 17:59:14 +00:00
castable.cc tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
castable.h tint: Castable - support non-default-constructable return types 2022-05-05 19:18:00 +00:00
castable_bench.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
castable_test.cc tint: Castable - support non-default-constructable return types 2022-05-05 19:18:00 +00:00
clone_context.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
clone_context.h Fixes for C++20 support. 2022-05-05 17:00:31 +00:00
clone_context_test.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
debug.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
debug.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
debug_test.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
demangler.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
demangler.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
demangler_test.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
intrinsics.def tint: Add abstract numerics to vector and matrix constructors 2022-05-20 23:43:21 +00:00
number.cc tint: Remove ConversionFailure::kTooSmall 2022-05-27 20:22:26 +00:00
number.h tint: Remove ConversionFailure::kTooSmall 2022-05-27 20:22:26 +00:00
number_test.cc tint: Remove ConversionFailure::kTooSmall 2022-05-27 20:22:26 +00:00
program.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
program.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
program_builder.cc tint: Change all ProgramBuilder literals to 'i' or 'u' suffix 2022-05-05 20:23:40 +00:00
program_builder.h tint/resolver: Materialize arguments to @workgroup_size 2022-05-28 10:34:06 +00:00
program_builder_test.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
program_id.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
program_id.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
program_test.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
scope_stack.h tint: Implement uniformity analaysis 2022-05-11 22:05:15 +00:00
scope_stack_test.cc tint: Implement uniformity analaysis 2022-05-11 22:05:15 +00:00
source.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
source.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
source_test.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
symbol.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
symbol.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
symbol_table.cc Add InsertBraces: true to .clang-format 2022-05-19 20:08:19 +00:00
symbol_table.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
symbol_table_test.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
symbol_test.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
test_main.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
tint.natvis Normalize all line endings to LF 2022-04-08 14:18:28 +00:00
traits.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
traits_test.cc Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00