diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2023-01-24 12:04:14 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-24 12:04:14 -0500 |
| commit | a3b0eff62e59f3a05461bf3edee5e100e804e4d5 (patch) | |
| tree | 2135ba9c1d71e6212570b573f0c1ea9b4e7d327e | |
| parent | 46a4d98baa1d43b33717b4377aefeeaf46b9c2ff (diff) | |
Small fix for "static" in doc output (#2606)
* #include an absolute path didn't work - because paths were taken to always be relative.
* Upgrade to slang-llvm-13.x-33
* Kick - as build failed on download egress.
* Output "static" on methods in doc output.
| -rw-r--r-- | source/slang/slang-doc-markdown-writer.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/slang/slang-doc-markdown-writer.cpp b/source/slang/slang-doc-markdown-writer.cpp index 9130c05ed..ffc00fa85 100644 --- a/source/slang/slang-doc-markdown-writer.cpp +++ b/source/slang/slang-doc-markdown-writer.cpp @@ -263,6 +263,11 @@ void DocMarkdownWriter::writeSignature(CallableDecl* callableDecl) { auto& out = m_builder; + if (callableDecl->hasModifier<HLSLStaticModifier>()) + { + out << "static "; + } + List<ASTPrinter::Part> parts; ASTPrinter printer(m_astBuilder, ASTPrinter::OptionFlag::ParamNames, &parts); |
