diff options
author | Joshua Batista <jbatista@microsoft.com> | 2024-08-23 10:47:05 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-23 10:47:05 -0700 |
commit | ebc4a66e9b525f7efc03053e3c7472d3e3fb0412 (patch) | |
tree | 6aba09d6ba446857bb8831a54675dabda8b9e6a2 /lldb/source/Commands/CommandObjectMemory.cpp | |
parent | fa089efa6c70f4da8618f2f41ee9c7db86e2b0e0 (diff) | |
download | llvm-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