aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectMemory.cpp
diff options
context:
space:
mode:
authorJoshua Batista <jbatista@microsoft.com>2024-08-23 10:47:05 -0700
committerGitHub <noreply@github.com>2024-08-23 10:47:05 -0700
commitebc4a66e9b525f7efc03053e3c7472d3e3fb0412 (patch)
tree6aba09d6ba446857bb8831a54675dabda8b9e6a2 /lldb/source/Commands/CommandObjectMemory.cpp
parentfa089efa6c70f4da8618f2f41ee9c7db86e2b0e0 (diff)
downloadllvm-ebc4a66e9b525f7efc03053e3c7472d3e3fb0412.zip
llvm-ebc4a66e9b525f7efc03053e3c7472d3e3fb0412.tar.gz
llvm-ebc4a66e9b525f7efc03053e3c7472d3e3fb0412.tar.bz2
Implement resource binding type prefix mismatch diagnostic infrastructure (#97103)
There are currently no diagnostics being emitted for when a resource is bound to a register with an incorrect binding type prefix. For example, a CBuffer type resource should be bound with a a binding type prefix of 'b', but if instead the prefix is 'u', no errors will be emitted. This PR implements such diagnostics. The focus of this PR is to implement both the flag setting and diagnostic emisison steps specified in the relevant spec: https://github.com/microsoft/hlsl-specs/pull/230 The relevant issue is: https://github.com/llvm/llvm-project/issues/57886 This is a continuation / refresh of this PR: https://github.com/llvm/llvm-project/pull/87578
Diffstat (limited to 'lldb/source/Commands/CommandObjectMemory.cpp')
0 files changed, 0 insertions, 0 deletions