tint: Add forward declaration for CastableBase

This fixes the google3 build, which compiles headers in isolation.

Change-Id: I3c9a91caa75c6da1d9dcc17bb6d2aeb5834c197e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/115440
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Auto-Submit: James Price <jrprice@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
This commit is contained in:
James Price 2022-12-22 14:32:16 +00:00 committed by Dawn LUCI CQ
parent 3bfced00e5
commit a84ebc3af9
1 changed files with 3 additions and 0 deletions

View File

@ -18,6 +18,9 @@
#include <type_traits>
// Forward declarations
namespace tint {
class CastableBase;
} // namespace tint
namespace tint::ast {
class Array;
class Expression;