commit | 43f975e71f2775a2018dbd50f9a2f7d900bf6fcd | [log] [tgz] |
---|---|---|
author | dan sinclair <dsinclair@google.com> | Wed Apr 22 13:55:25 2020 +0000 |
committer | dan sinclair <dsinclair@google.com> | Wed Apr 22 13:55:25 2020 +0000 |
tree | 2bb09595369bd9889ec31d04de3b45b024318158 | |
parent | aa257c068fa2c621647634b3c07fcba7f3055f22 [diff] |
[spirv-writer] Call the Call expression generator. This CL adds the missing call for the call expression. Bug: tint:5 Change-Id: Ia046e2b57ebc56eaf0c3dc330d9f8e81763df8bc Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/20144 Reviewed-by: David Neto <dneto@google.com>
diff --git a/src/writer/spirv/builder.cc b/src/writer/spirv/builder.cc index 1928777..6f8032a 100644 --- a/src/writer/spirv/builder.cc +++ b/src/writer/spirv/builder.cc
@@ -201,6 +201,9 @@ if (expr->IsBinary()) { return GenerateBinaryExpression(expr->AsBinary()); } + if (expr->IsCall()) { + return GenerateCallExpression(expr->AsCall()); + } if (expr->IsConstructor()) { return GenerateConstructorExpression(expr->AsConstructor(), false); }