Add a call ast statement.
This CL adds CallStatement to the AST to allow wrapping a CallExpression
into a statement.
Bug: tint:45
Change-Id: I5a9525514344fcc2cf9900eb2cd78c1fb94ca2ef
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/25320
Reviewed-by: David Neto <dneto@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index 1c0b35a..e6c7e62 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -239,6 +239,8 @@
"src/ast/builtin_decoration.h",
"src/ast/call_expression.cc",
"src/ast/call_expression.h",
+ "src/ast/call_statement.cc",
+ "src/ast/call_statement.h",
"src/ast/case_statement.cc",
"src/ast/case_statement.h",
"src/ast/cast_expression.cc",
@@ -655,6 +657,7 @@
"src/ast/break_statement_test.cc",
"src/ast/builtin_decoration_test.cc",
"src/ast/call_expression_test.cc",
+ "src/ast/call_statement_test.cc",
"src/ast/case_statement_test.cc",
"src/ast/cast_expression_test.cc",
"src/ast/continue_statement_test.cc",