Skip to content

Commit 3a19859

Browse files
joaosaffran-zzjoaosaffran
authored andcommitted
clean
1 parent 6c26251 commit 3a19859

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

clang/lib/Sema/HLSLExternalSemaSource.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -931,7 +931,7 @@ void HLSLExternalSemaSource::defineHLSLTypesWithForwardDeclarations() {
931931
constructTypedBufferConceptDecl(*SemaPtr, HLSLNamespace);
932932
Decl = BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "RWBuffer")
933933
.addSimpleTemplateParams({"element_type"}, TypedBufferConcept)
934-
.finalizeForwardDeclaration();
934+
.Record;
935935

936936
onCompletion(Decl, [this](CXXRecordDecl *Decl) {
937937
setupBufferType(Decl, *SemaPtr, ResourceClass::UAV,
@@ -945,7 +945,7 @@ void HLSLExternalSemaSource::defineHLSLTypesWithForwardDeclarations() {
945945
Decl =
946946
BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "RasterizerOrderedBuffer")
947947
.addSimpleTemplateParams({"element_type"})
948-
.finalizeForwardDeclaration();
948+
.Record;
949949
onCompletion(Decl, [this](CXXRecordDecl *Decl) {
950950
setupBufferType(Decl, *SemaPtr, ResourceClass::UAV,
951951
ResourceKind::TypedBuffer, /*IsROV=*/true,
@@ -957,7 +957,7 @@ void HLSLExternalSemaSource::defineHLSLTypesWithForwardDeclarations() {
957957

958958
Decl = BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "StructuredBuffer")
959959
.addSimpleTemplateParams({"element_type"})
960-
.finalizeForwardDeclaration();
960+
.Record;
961961
onCompletion(Decl, [this](CXXRecordDecl *Decl) {
962962
setupBufferType(Decl, *SemaPtr, ResourceClass::SRV, ResourceKind::RawBuffer,
963963
/*IsROV=*/false, /*RawBuffer=*/true)
@@ -967,7 +967,7 @@ void HLSLExternalSemaSource::defineHLSLTypesWithForwardDeclarations() {
967967

968968
Decl = BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "RWStructuredBuffer")
969969
.addSimpleTemplateParams({"element_type"})
970-
.finalizeForwardDeclaration();
970+
.Record;
971971
onCompletion(Decl, [this](CXXRecordDecl *Decl) {
972972
setupBufferType(Decl, *SemaPtr, ResourceClass::UAV, ResourceKind::RawBuffer,
973973
/*IsROV=*/false, /*RawBuffer=*/true)
@@ -980,7 +980,7 @@ void HLSLExternalSemaSource::defineHLSLTypesWithForwardDeclarations() {
980980
Decl =
981981
BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "AppendStructuredBuffer")
982982
.addSimpleTemplateParams({"element_type"})
983-
.finalizeForwardDeclaration();
983+
.Record;
984984
onCompletion(Decl, [this](CXXRecordDecl *Decl) {
985985
setupBufferType(Decl, *SemaPtr, ResourceClass::UAV, ResourceKind::RawBuffer,
986986
/*IsROV=*/false, /*RawBuffer=*/true)
@@ -991,7 +991,7 @@ void HLSLExternalSemaSource::defineHLSLTypesWithForwardDeclarations() {
991991
Decl =
992992
BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "ConsumeStructuredBuffer")
993993
.addSimpleTemplateParams({"element_type"})
994-
.finalizeForwardDeclaration();
994+
.Record;
995995
onCompletion(Decl, [this](CXXRecordDecl *Decl) {
996996
setupBufferType(Decl, *SemaPtr, ResourceClass::UAV, ResourceKind::RawBuffer,
997997
/*IsROV=*/false, /*RawBuffer=*/true)
@@ -1002,7 +1002,7 @@ void HLSLExternalSemaSource::defineHLSLTypesWithForwardDeclarations() {
10021002
Decl = BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace,
10031003
"RasterizerOrderedStructuredBuffer")
10041004
.addSimpleTemplateParams({"element_type"})
1005-
.finalizeForwardDeclaration();
1005+
.Record;
10061006
onCompletion(Decl, [this](CXXRecordDecl *Decl) {
10071007
setupBufferType(Decl, *SemaPtr, ResourceClass::UAV, ResourceKind::RawBuffer,
10081008
/*IsROV=*/true, /*RawBuffer=*/true)

0 commit comments

Comments
 (0)