mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-21 18:59:21 +00:00
Remove module-scope let deprecation.
This CL moves module-scope let from a deprecation to an error. Change-Id: Iffecbb667cf79515234b6510ce7c5bbbb6e673bc Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/108862 Reviewed-by: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
This commit is contained in:
committed by
Dawn LUCI CQ
parent
c027f33cfd
commit
3b2b5484e2
@@ -240,32 +240,6 @@ fn comp_main1() {
|
||||
EXPECT_EQ(expect, str(got));
|
||||
}
|
||||
|
||||
TEST_F(SingleEntryPointTest, WorkgroupSizeLetPreserved) {
|
||||
auto* src = R"(
|
||||
let size : i32 = 1;
|
||||
|
||||
@compute @workgroup_size(size)
|
||||
fn main() {
|
||||
}
|
||||
)";
|
||||
|
||||
auto* expect = R"(
|
||||
const size : i32 = 1;
|
||||
|
||||
@compute @workgroup_size(size)
|
||||
fn main() {
|
||||
}
|
||||
)";
|
||||
|
||||
SingleEntryPoint::Config cfg("main");
|
||||
|
||||
DataMap data;
|
||||
data.Add<SingleEntryPoint::Config>(cfg);
|
||||
auto got = Run<SingleEntryPoint>(src, data);
|
||||
|
||||
EXPECT_EQ(expect, str(got));
|
||||
}
|
||||
|
||||
TEST_F(SingleEntryPointTest, WorkgroupSizeConstPreserved) {
|
||||
auto* src = R"(
|
||||
const size : i32 = 1;
|
||||
|
||||
@@ -384,82 +384,6 @@ var<private> a : i32;
|
||||
EXPECT_EQ(expect, str(got));
|
||||
}
|
||||
|
||||
TEST_F(UnshadowTest, LocalShadowsGlobalLet) {
|
||||
auto* src = R"(
|
||||
let a : i32 = 1;
|
||||
|
||||
fn X() {
|
||||
var a = (a == 123);
|
||||
}
|
||||
|
||||
fn Y() {
|
||||
let a = (a == 321);
|
||||
}
|
||||
|
||||
fn Z() {
|
||||
const a = 321;
|
||||
}
|
||||
)";
|
||||
|
||||
auto* expect = R"(
|
||||
const a : i32 = 1;
|
||||
|
||||
fn X() {
|
||||
var a_1 = (a == 123);
|
||||
}
|
||||
|
||||
fn Y() {
|
||||
let a_2 = (a == 321);
|
||||
}
|
||||
|
||||
fn Z() {
|
||||
const a_3 = 321;
|
||||
}
|
||||
)";
|
||||
|
||||
auto got = Run<Unshadow>(src);
|
||||
|
||||
EXPECT_EQ(expect, str(got));
|
||||
}
|
||||
|
||||
TEST_F(UnshadowTest, LocalShadowsGlobalLet_OutOfOrder) {
|
||||
auto* src = R"(
|
||||
fn X() {
|
||||
var a = (a == 123);
|
||||
}
|
||||
|
||||
fn Y() {
|
||||
let a = (a == 321);
|
||||
}
|
||||
|
||||
fn Z() {
|
||||
const a = 321;
|
||||
}
|
||||
|
||||
let a : i32 = 1;
|
||||
)";
|
||||
|
||||
auto* expect = R"(
|
||||
fn X() {
|
||||
var a_1 = (a == 123);
|
||||
}
|
||||
|
||||
fn Y() {
|
||||
let a_2 = (a == 321);
|
||||
}
|
||||
|
||||
fn Z() {
|
||||
const a_3 = 321;
|
||||
}
|
||||
|
||||
const a : i32 = 1;
|
||||
)";
|
||||
|
||||
auto got = Run<Unshadow>(src);
|
||||
|
||||
EXPECT_EQ(expect, str(got));
|
||||
}
|
||||
|
||||
TEST_F(UnshadowTest, LocalShadowsGlobalConst) {
|
||||
auto* src = R"(
|
||||
const a : i32 = 1;
|
||||
@@ -732,46 +656,6 @@ fn F(a_1 : bool) {
|
||||
EXPECT_EQ(expect, str(got));
|
||||
}
|
||||
|
||||
TEST_F(UnshadowTest, ParamShadowsGlobalLet) {
|
||||
auto* src = R"(
|
||||
let a : i32 = 1;
|
||||
|
||||
fn F(a : bool) {
|
||||
}
|
||||
)";
|
||||
|
||||
auto* expect = R"(
|
||||
const a : i32 = 1;
|
||||
|
||||
fn F(a_1 : bool) {
|
||||
}
|
||||
)";
|
||||
|
||||
auto got = Run<Unshadow>(src);
|
||||
|
||||
EXPECT_EQ(expect, str(got));
|
||||
}
|
||||
|
||||
TEST_F(UnshadowTest, ParamShadowsGlobalLet_OutOfOrder) {
|
||||
auto* src = R"(
|
||||
fn F(a : bool) {
|
||||
}
|
||||
|
||||
let a : i32 = 1;
|
||||
)";
|
||||
|
||||
auto* expect = R"(
|
||||
fn F(a_1 : bool) {
|
||||
}
|
||||
|
||||
const a : i32 = 1;
|
||||
)";
|
||||
|
||||
auto got = Run<Unshadow>(src);
|
||||
|
||||
EXPECT_EQ(expect, str(got));
|
||||
}
|
||||
|
||||
TEST_F(UnshadowTest, ParamShadowsGlobalConst) {
|
||||
auto* src = R"(
|
||||
const a : i32 = 1;
|
||||
|
||||
Reference in New Issue
Block a user