From 53793612e3a2f1cadc4f7cbf703bcd94b7121414 Mon Sep 17 00:00:00 2001 From: Yong He Date: Thu, 27 Apr 2023 18:32:20 -0700 Subject: Embed stdlib documentation to AST. (#2851) * Embed stdlib documentation to AST. * Extract documentation for attributes. --------- Co-authored-by: Yong He --- source/compiler-core/slang-doc-extractor.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source/compiler-core/slang-doc-extractor.cpp') diff --git a/source/compiler-core/slang-doc-extractor.cpp b/source/compiler-core/slang-doc-extractor.cpp index ca947c94f..ffbfc9904 100644 --- a/source/compiler-core/slang-doc-extractor.cpp +++ b/source/compiler-core/slang-doc-extractor.cpp @@ -638,6 +638,12 @@ SlangResult DocMarkupExtractor::_findMarkup(const FindInfo& info, SearchStyle se { return _findMarkup(info, Location::Before, out); } + case SearchStyle::Attribute: + { + FindInfo newInfo = info; + newInfo.tokenIndex -= 2; + return _findMarkup(newInfo, Location::Before, out); + } case SearchStyle::Variable: { Location locs[] = { Location::Before, Location::AfterSemicolon }; -- cgit v1.2.3