Skip to content

Commit 6970b67

Browse files
committed
chore: remove unused visit function
1 parent 9063208 commit 6970b67

File tree

1 file changed

+0
-56
lines changed

1 file changed

+0
-56
lines changed

include/mrdocs/Metadata/Javadoc.hpp

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -773,62 +773,6 @@ struct Postcondition : Paragraph
773773

774774
//------------------------------------------------
775775

776-
/** A visitor for node types.
777-
*/
778-
template<class F, class... Args>
779-
constexpr
780-
auto
781-
visit(
782-
Kind kind,
783-
F&& f, Args&&... args)
784-
{
785-
switch(kind)
786-
{
787-
case Kind::admonition:
788-
return f.template operator()<Admonition>(std::forward<Args>(args)...);
789-
case Kind::brief:
790-
return f.template operator()<Brief>(std::forward<Args>(args)...);
791-
case Kind::code:
792-
return f.template operator()<Code>(std::forward<Args>(args)...);
793-
case Kind::heading:
794-
return f.template operator()<Heading>(std::forward<Args>(args)...);
795-
case Kind::link:
796-
return f.template operator()<Link>(std::forward<Args>(args)...);
797-
case Kind::reference:
798-
return f.template operator()<Reference>(std::forward<Args>(args)...);
799-
case Kind::copied:
800-
return f.template operator()<Copied>(std::forward<Args>(args)...);
801-
case Kind::list_item:
802-
return f.template operator()<ListItem>(std::forward<Args>(args)...);
803-
case Kind::paragraph:
804-
return f.template operator()<Paragraph>(std::forward<Args>(args)...);
805-
case Kind::param:
806-
return f.template operator()<Param>(std::forward<Args>(args)...);
807-
case Kind::returns:
808-
return f.template operator()<Returns>(std::forward<Args>(args)...);
809-
case Kind::styled:
810-
return f.template operator()<Styled>(std::forward<Args>(args)...);
811-
case Kind::text:
812-
return f.template operator()<Text>(std::forward<Args>(args)...);
813-
case Kind::tparam:
814-
return f.template operator()<TParam>(std::forward<Args>(args)...);
815-
case Kind::throws:
816-
return f.template operator()<Throws>(std::forward<Args>(args)...);
817-
case Kind::details:
818-
return f.template operator()<Details>(std::forward<Args>(args)...);
819-
case Kind::see:
820-
return f.template operator()<See>(std::forward<Args>(args)...);
821-
case Kind::precondition:
822-
return f.template operator()<Precondition>(std::forward<Args>(args)...);
823-
case Kind::postcondition:
824-
return f.template operator()<Postcondition>(std::forward<Args>(args)...);
825-
case Kind::related:
826-
return f.template operator()<Related>(std::forward<Args>(args)...);
827-
default:
828-
return f.template operator()<void>(std::forward<Args>(args)...);
829-
}
830-
}
831-
832776
/** Visit a node.
833777
834778
@param node The node to visit.

0 commit comments

Comments
 (0)