mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-08 13:14:56 +00:00
Automatically run the TypeDeterminer when building programs
Removes the need for Dawn to use the TypeDeterminer directly. TypeDeterminer errors will be added to the Program diagnostics list. Change-Id: I4cfb405e7e6b0e94727296eea872a3ddc4412b66 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/38921 Commit-Queue: Ben Clayton <bclayton@google.com> Reviewed-by: dan sinclair <dsinclair@chromium.org>
This commit is contained in:
committed by
Commit Bot service account
parent
844217fa34
commit
dd69ac3505
@@ -85,15 +85,6 @@ int CommonFuzzer::Run(const uint8_t* data, size_t size) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
{
|
||||
ProgramBuilder builder = program.CloneAsBuilder();
|
||||
TypeDeterminer td(&builder);
|
||||
if (!td.Determine()) {
|
||||
return 0;
|
||||
}
|
||||
program = Program(std::move(builder));
|
||||
}
|
||||
|
||||
Validator v;
|
||||
if (!v.Validate(&program)) {
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user