Skip to content

Segmentation fault in Extracting declarations phase #1117

@ashtum

Description

@ashtum

This might have something to do with private inheritance from symbols that are implementation-defined in the mrdocs configuration. Making the inheritance in the following line private resolves the segfault:
https://github.com/cppalliance/beast2/blob/caea4968abbc7cb4aec086dacfcde64752f538c6/include/boost/beast2/server/basic_router.hpp#L295
Project: https://github.com/cppalliance/beast2/tree/develop/doc
mrdocs output log:

vscode ➜ .../boost/libs/beast2/doc (develop) $ /home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs --config=/workspace/boost/libs/beast2/doc/mrdocs.yml --output=/home/vscode/.cache/antora/reference-collector/reference/beast2/main --generator=adoc --multipage=true --log-level=debug --concurrency=1
/usr/bin/cmake --version
/usr/bin/cmake --help
/usr/bin/cmake -S /workspace/boost/libs/beast2 -B /home/vscode/.cache/antora/reference-collector/reference/beast2/main/.temp/build -DCMAKE_CXX_STANDARD=20 -DBOOST_BEAST2_MRDOCS_BUILD=ON -DBOOST_BEAST2_BUILD_TESTS=OFF -DBOOST_BEAST2_BUILD_EXAMPLES=OFF -D CMAKE_EXPORT_COMPILE_COMMANDS=ON
-- The CXX compiler identification is Clang 20.0.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++-20 - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Boost: static libraries, MPI OFF, Python OFF, testing OFF
-- Boost: libraries included: asio;assert;config;http_proto;system;throw_exception
-- Boost: libraries excluded: boost_beast2
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found Brotli: /usr/include
-- The C compiler identification is Clang 20.0.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang-20 - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Boost.Context: architecture x86_64, binary format elf, ABI sysv, assembler gas, suffix .S, implementation fcontext
-- The ASM compiler identification is Clang with GNU-like command-line
-- Found assembler: /usr/bin/clang-20
-- Found ICU: /usr/include (found version "74.2") found components: data i18n uc
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done (0.7s)
-- Generating done (0.0s)
-- Build files have been written to: /home/vscode/.cache/antora/reference-collector/reference/beast2/main/.temp/build
/usr/bin/clang++-20 -v -E -x c++ -
/usr/bin/clang-20 -v -E -x c++ -
Skipping non-C++ file: /workspace/boost/libs/context/src/asm/make_x86_64_sysv_elf_gas.S
Skipping non-C++ file: /workspace/boost/libs/context/src/asm/jump_x86_64_sysv_elf_gas.S
Skipping non-C++ file: /workspace/boost/libs/context/src/asm/ontop_x86_64_sysv_elf_gas.S
Extracting declarations
[1/124] "/home/vscode/.cache/antora/reference-collector/reference/beast2/main/.temp/build/mrdocs.cpp"
PLEASE submit a bug report to https://github.com/cppalliance/mrdocs/issues/ and include the crash backtrace.
Stack dump:
0.      <eof> parser at end of file
  #0 0x00000000036ac66d llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x36ac66d)
  #1 0x00000000036a9687 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
  #2 0x00000000037f6cc0 __restore_rt libc_sigaction.o:0:0
  #3 0x000000000368437f llvm::raw_svector_ostream::write_impl(char const*, unsigned long) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x368437f)
  #4 0x0000000003685aa6 llvm::raw_ostream::write(char const*, unsigned long) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x3685aa6)
  #5 0x00000000024aa868 clang::NestedNameSpecifier::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool, bool) const (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x24aa868)
  #6 0x00000000025d3b2f (anonymous namespace)::TypePrinter::printTagType(clang::TagType const*, llvm::raw_ostream&) TypePrinter.cpp:0:0
  #7 0x00000000025d0840 (anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) TypePrinter.cpp:0:0
  #8 0x00000000025d8258 clang::QualType::getAsStringInternal(clang::Type const*, clang::Qualifiers, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&, clang::PrintingPolicy const&) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x25d8258)
  #9 0x00000000025d89a9 clang::QualType::getAsString[abi:cxx11](clang::Type const*, clang::Qualifiers, clang::PrintingPolicy const&) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x25d89a9)
 #10 0x0000000002571962 clang::TextNodeDumper::dumpBareType(clang::QualType, bool) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x2571962)
 #11 0x00000000025a4163 clang::TextNodeDumper::Visit(clang::Type const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x25a4163)
 #12 0x0000000001eee5d0 void clang::TextTreeStructure::AddChild<clang::ASTNodeTraverser<clang::ASTDumper, clang::TextNodeDumper>::Visit(clang::Type const*)::'lambda'()>(llvm::StringRef, clang::ASTNodeTraverser<clang::ASTDumper, clang::TextNodeDumper>::Visit(clang::Type const*)::'lambda'()) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x1eee5d0)
 #13 0x0000000001eeea6a clang::ASTNodeTraverser<clang::ASTDumper, clang::TextNodeDumper>::Visit(clang::QualType) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x1eeea6a)
 #14 0x0000000001eefd53 clang::QualType::dump(llvm::raw_ostream&, clang::ASTContext const&) const (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x1eefd53)
 #15 0x0000000001eefe2e clang::Type::dump(llvm::raw_ostream&, clang::ASTContext const&) const (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0x1eefe2e)
 #16 0x0000000000a15799 mrdocs::TerminalTypeVisitor<mrdocs::TypeBuilder>::Visit(clang::QualType) (.isra.0) ASTVisitor.cpp:0:0
 #17 0x0000000000a16b23 mrdocs::ASTVisitor::toType(clang::QualType, mrdocs::ASTVisitor::TraversalMode) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa16b23)
 #18 0x0000000000a40e8d mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40e8d)
 #19 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #20 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #21 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #22 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #23 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #24 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #25 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #26 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #27 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #28 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #29 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #30 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #31 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #32 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #33 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #34 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #35 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #36 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #37 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #38 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #39 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #40 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #41 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #42 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #43 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #44 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #45 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #46 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #47 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #48 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #49 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #50 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #51 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #52 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #53 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #54 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #55 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #56 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #57 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #58 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #59 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #60 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #61 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #62 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #63 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #64 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #65 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #66 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #67 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #68 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #69 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #70 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #71 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #72 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #73 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #74 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #75 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #76 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #77 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #78 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #79 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #80 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #81 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #82 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #83 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #84 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #85 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #86 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #87 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #88 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #89 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #90 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #91 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #92 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #93 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
 #94 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
 #95 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
 #96 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
 #97 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
 #98 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
 #99 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#100 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#101 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#102 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#103 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#104 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#105 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#106 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#107 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#108 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#109 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#110 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#111 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#112 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#113 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#114 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#115 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#116 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#117 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#118 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#119 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#120 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#121 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#122 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#123 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#124 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#125 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#126 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#127 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#128 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#129 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#130 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#131 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#132 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#133 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#134 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#135 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#136 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#137 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#138 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#139 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#140 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#141 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#142 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#143 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#144 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#145 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#146 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#147 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#148 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#149 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#150 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#151 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#152 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#153 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#154 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#155 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#156 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#157 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#158 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#159 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#160 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#161 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#162 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#163 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#164 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#165 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#166 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#167 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#168 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#169 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#170 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#171 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#172 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#173 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#174 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#175 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#176 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#177 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#178 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#179 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#180 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#181 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#182 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#183 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#184 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#185 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#186 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#187 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#188 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#189 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#190 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#191 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#192 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#193 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#194 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#195 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#196 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#197 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#198 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#199 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#200 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#201 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#202 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#203 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#204 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#205 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#206 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#207 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#208 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#209 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#210 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#211 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#212 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#213 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#214 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#215 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#216 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#217 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#218 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#219 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#220 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#221 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#222 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#223 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#224 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#225 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#226 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#227 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#228 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#229 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#230 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#231 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#232 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#233 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#234 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#235 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#236 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#237 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#238 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#239 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#240 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#241 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#242 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#243 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#244 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#245 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#246 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#247 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#248 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#249 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
#250 0x0000000000a40a59 mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40a59)
#251 0x0000000000a42b26 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::CXXRecordDecl>(clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa42b26)
#252 0x0000000000a412ef mrdocs::ASTVisitor::populate(mrdocs::RecordSymbol&, clang::CXXRecordDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa412ef)
#253 0x0000000000a425f7 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::ClassTemplateDecl>(clang::ClassTemplateDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa425f7)
#254 0x0000000000a2faa8 mrdocs::Symbol* mrdocs::ASTVisitor::traverse<void, clang::Decl>(clang::Decl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa2faa8)
#255 0x0000000000a40648 mrdocs::ASTVisitor::populate(mrdocs::FriendInfo&, clang::FriendDecl const*) (/home/vscode/.cache/antora/reference-collector/mrdocs/linux/develop/bin/mrdocs+0xa40648)
Segmentation fault (core dumped)
vscode ➜ .../boost/libs/beast2/doc (develop) $ 

mrdocs.yml:

# Input
source-root: ..
# Directories that contain documented source files
input:
  - ../include
# Patterns to filter out the source-files in the directories
file-patterns:
  - '*.hpp'

# Filters
include-symbols:
  - 'boost::beast2::**'
implementation-defined:
  - 'boost::beast2::*::detail'
  - 'boost::beast2::detail'
  - 'boost::beast2::implementation_defined'
  - 'boost::beast2::make_error_code'
  - 'boost::beast2::make_error_condition'
inaccessible-members: never
inaccessible-bases: never

# Generator
generate: adoc
base-url: https://www.github.com/cppalliance/beast2/blob/develop/

# Style
verbose: true
multipage: true
use-system-libc: true
use-system-stdlib: true

# Warnings
warn-unnamed-param: true
warn-if-undoc-enum-val: false

cmake: '-DCMAKE_CXX_STANDARD=20 -DBOOST_BEAST2_MRDOCS_BUILD=ON -DBOOST_BEAST2_BUILD_TESTS=OFF -DBOOST_BEAST2_BUILD_EXAMPLES=OFF'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions