From 8e0f336f6dab061bd4dd0a07f4b436bbbe78138d Mon Sep 17 00:00:00 2001 From: ringabout <43030857+ringabout@users.noreply.github.com> Date: Sat, 29 Apr 2023 21:30:44 +0800 Subject: [PATCH] fixes #21483; fixes nim doc skips documentation of annotated elements of objects (#21743) * fixes #21483; skipPragmaExpr * add a test case for #21483 * fixes HTML --- compiler/renderer.nim | 2 +- nimdoc/testproject/expected/testproject.html | 29 ++++++++++++++++++++ nimdoc/testproject/expected/testproject.idx | 2 ++ nimdoc/testproject/expected/theindex.html | 8 ++++++ nimdoc/testproject/testproject.nim | 8 ++++++ 5 files changed, 48 insertions(+), 1 deletion(-) diff --git a/compiler/renderer.nim b/compiler/renderer.nim index 4ed9ec177e..ea5446cb1e 100644 --- a/compiler/renderer.nim +++ b/compiler/renderer.nim @@ -1482,7 +1482,7 @@ proc gsub(g: var TSrcGen, n: PNode, c: TContext, fromStmtList = false) = of nkRecList: indentNL(g) for i in 0..Foo
  • FooBuzz
  • +
  • MyObject
  • myfn
  • myfn()
  • + + +
    MyObject:
    p1:
    +
    somePragma:
    SomeType: