Skip to content

Commit 72380fb

Browse files
committed
fix: add missing function parameter docs in SymbolDescribeMapper.hpp
1 parent 8438221 commit 72380fb

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

include/mrdocs/Metadata/Symbol/SymbolDescribeMapper.hpp

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include <mrdocs/Metadata/Specifiers/StorageClassKind.hpp>
2121
#include <locale>
2222
#include <string_view>
23+
#include <type_traits>
2324

2425
namespace mrdocs {
2526

@@ -143,6 +144,10 @@ mapAllDescribedMembers(
143144
This replaces the manual `tag_invoke()` implementations with a single
144145
call that handles all member mappings via reflection.
145146
147+
@param io The IO object to use for mapping.
148+
@param obj The object to be mapped.
149+
@param domCorpus The DomCorpus used to create the DOM values.
150+
146151
Usage in a Symbol type:
147152
148153
@code
@@ -153,10 +158,10 @@ mapAllDescribedMembers(
153158
FunctionSymbol const& I,
154159
DomCorpus const* domCorpus)
155160
{
156-
// First map base Symbol members.
161+
// First, map base Symbol members.
157162
tag_invoke(t, io, I.asInfo(), domCorpus);
158163
159-
// Then automatically map all FunctionSymbol-specific members.
164+
// Then, automatically map all FunctionSymbol-specific members.
160165
mapWithDescribe(io, I, domCorpus);
161166
}
162167
@endcode

0 commit comments

Comments
 (0)