Skip to content

Commit a65ae66

Browse files
committed
chore: remove unused visit function
1 parent 3cd820f commit a65ae66

File tree

1 file changed

+0
-58
lines changed

1 file changed

+0
-58
lines changed

include/mrdocs/Metadata/Javadoc.hpp

-58
Original file line numberDiff line numberDiff line change
@@ -810,64 +810,6 @@ struct Postcondition : Paragraph
810810

811811
//------------------------------------------------
812812

813-
/** A visitor for node types.
814-
*/
815-
template<class F, class... Args>
816-
constexpr
817-
auto
818-
visit(
819-
Kind kind,
820-
F&& f, Args&&... args)
821-
{
822-
switch(kind)
823-
{
824-
case Kind::admonition:
825-
return f.template operator()<Admonition>(std::forward<Args>(args)...);
826-
case Kind::brief:
827-
return f.template operator()<Brief>(std::forward<Args>(args)...);
828-
case Kind::code:
829-
return f.template operator()<Code>(std::forward<Args>(args)...);
830-
case Kind::heading:
831-
return f.template operator()<Heading>(std::forward<Args>(args)...);
832-
case Kind::link:
833-
return f.template operator()<Link>(std::forward<Args>(args)...);
834-
case Kind::reference:
835-
return f.template operator()<Reference>(std::forward<Args>(args)...);
836-
case Kind::copied:
837-
return f.template operator()<Copied>(std::forward<Args>(args)...);
838-
case Kind::list_item:
839-
return f.template operator()<ListItem>(std::forward<Args>(args)...);
840-
case Kind::unordered_list:
841-
return f.template operator()<UnorderedList>(std::forward<Args>(args)...);
842-
case Kind::paragraph:
843-
return f.template operator()<Paragraph>(std::forward<Args>(args)...);
844-
case Kind::param:
845-
return f.template operator()<Param>(std::forward<Args>(args)...);
846-
case Kind::returns:
847-
return f.template operator()<Returns>(std::forward<Args>(args)...);
848-
case Kind::styled:
849-
return f.template operator()<Styled>(std::forward<Args>(args)...);
850-
case Kind::text:
851-
return f.template operator()<Text>(std::forward<Args>(args)...);
852-
case Kind::tparam:
853-
return f.template operator()<TParam>(std::forward<Args>(args)...);
854-
case Kind::throws:
855-
return f.template operator()<Throws>(std::forward<Args>(args)...);
856-
case Kind::details:
857-
return f.template operator()<Details>(std::forward<Args>(args)...);
858-
case Kind::see:
859-
return f.template operator()<See>(std::forward<Args>(args)...);
860-
case Kind::precondition:
861-
return f.template operator()<Precondition>(std::forward<Args>(args)...);
862-
case Kind::postcondition:
863-
return f.template operator()<Postcondition>(std::forward<Args>(args)...);
864-
case Kind::related:
865-
return f.template operator()<Related>(std::forward<Args>(args)...);
866-
default:
867-
return f.template operator()<void>(std::forward<Args>(args)...);
868-
}
869-
}
870-
871813
/** Visit a node.
872814
873815
@param node The node to visit.

0 commit comments

Comments
 (0)