Skip to content

Commit fa8d50e

Browse files
committed
update tests
1 parent 4d15d89 commit fa8d50e

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ _Static_assert(__builtin_hlsl_is_typed_resource_element_compatible(float), "");
77
_Static_assert(__builtin_hlsl_is_typed_resource_element_compatible(float4), "");
88
_Static_assert(__builtin_hlsl_is_typed_resource_element_compatible(double2), "");
99

10+
// types must be complete
1011
_Static_assert(!__builtin_hlsl_is_typed_resource_element_compatible(RWBuffer<int>), "");
12+
_Static_assert(!__builtin_hlsl_is_typed_resource_element_compatible(__hlsl_resource_t), "");
1113

1214
struct s {
1315
int x;

clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatibleErrors.hlsl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// RUN: %clang_cc1 -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify %s
22

33
// types must be complete
4-
_Static_assert(__builtin_hlsl_is_typed_resource_element_compatible(__hlsl_resource_t), "");
4+
_Static_assert(!__builtin_hlsl_is_typed_resource_element_compatible(__hlsl_resource_t), "");
55

66
// expected-note@+1{{forward declaration of 'notComplete'}}
77
struct notComplete;

0 commit comments

Comments
 (0)