aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/HLSLExternalSemaSource.cpp
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2024-07-16 10:36:21 -0700
committerGitHub <noreply@github.com>2024-07-16 10:36:21 -0700
commitd269071d8524595fe65258e384411d1c0ae15df5 (patch)
treee96721a0222b94f59a2bf278521e6361acc2432e /clang/lib/Sema/HLSLExternalSemaSource.cpp
parent6464dd21b50bb5f22a5beae1377fec501b38e764 (diff)
downloadllvm-d269071d8524595fe65258e384411d1c0ae15df5.zip
llvm-d269071d8524595fe65258e384411d1c0ae15df5.tar.gz
llvm-d269071d8524595fe65258e384411d1c0ae15df5.tar.bz2
[HLSL] Remove hlsl::Resource (#98938)
This was added in an effort to support resource types before we created the HLSLResource builtin type, but it isn't needed.
Diffstat (limited to 'clang/lib/Sema/HLSLExternalSemaSource.cpp')
-rw-r--r--clang/lib/Sema/HLSLExternalSemaSource.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/clang/lib/Sema/HLSLExternalSemaSource.cpp b/clang/lib/Sema/HLSLExternalSemaSource.cpp
index 7fcf575..ca88d138 100644
--- a/clang/lib/Sema/HLSLExternalSemaSource.cpp
+++ b/clang/lib/Sema/HLSLExternalSemaSource.cpp
@@ -482,12 +482,6 @@ void HLSLExternalSemaSource::defineHLSLVectorAlias() {
void HLSLExternalSemaSource::defineTrivialHLSLTypes() {
defineHLSLVectorAlias();
-
- ResourceDecl = BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "Resource")
- .startDefinition()
- .addHandleMember(AccessSpecifier::AS_public)
- .completeDefinition()
- .Record;
}
/// Set up common members and attributes for buffer types