summaryrefslogtreecommitdiffstats
path: root/tests/spirv/debug-type-pointer-2.slang
diff options
context:
space:
mode:
authorHarsh Aggarwal (NVIDIA) <haaggarwal@nvidia.com>2025-04-24 10:11:30 +0530
committerGitHub <noreply@github.com>2025-04-24 04:41:30 +0000
commitb78a8ba006fc9253cd1fd88fb7dd1eacfa749dfa (patch)
treef82da8185be49dff6791306b6466155d20ca6fb8 /tests/spirv/debug-type-pointer-2.slang
parent785669c8771c01d57914ec0075315e8ae61b6a31 (diff)
Fix #6544: Properly format nested type names in extensions (#6769)
* Fix #6544: Properly format nested type names in extensions Modify DeclRefBase::toText to properly handle types defined in extensions by qualifying them with their parent type name. This ensures getFullName() returns the full name like 'FullPrecisionOptimizer<half>.State' instead of just '.State'. Also handle other nested types in structs/classes similarly. * Update extension reflection handling - with generics args and namespaces - stopping namespace inclusion for extension members - Update to use getTargetType() to handle the generic arguments - update test cases * Simplify code to remove using parentDecl
Diffstat (limited to 'tests/spirv/debug-type-pointer-2.slang')
0 files changed, 0 insertions, 0 deletions