[all-commits] [llvm/llvm-project] 61f7f9: [Clang][docs] Modify generator for HLSL semantics ...
Nathan Gauër via All-commits
all-commits at lists.llvm.org
Thu Sep 11 04:16:40 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 61f7f9bddc7f337972c41922259cae42a589fa65
https://github.com/llvm/llvm-project/commit/61f7f9bddc7f337972c41922259cae42a589fa65
Author: Nathan Gauër <brioche at google.com>
Date: 2025-09-11 (Thu, 11 Sep 2025)
Changed paths:
M clang/include/clang/Basic/AttrDocs.td
M clang/utils/TableGen/ClangAttrEmitter.cpp
Log Message:
-----------
[Clang][docs] Modify generator for HLSL semantics documentation (#157841)
HLSL semantics are split between system semantics with some kind of
spelling, and user semantics with no actual spelling. Those have been
documented as normal function attributes, but they'd benefit from a
custom section with a slightly different handling.
This will allow #152537 to land.
Verified the resulting RST file, and only diff are around HLSL
semantics.
Rendered output:
<img width="1064" height="1035" alt="Screenshot from 2025-09-10
14-05-08"
src="https://github.com/user-attachments/assets/554b70d6-2bf8-4131-b343-8f379babaca8"
/>
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list