\doxysection{src/include/serif/utils/dependencies/declaration\+\_\+operations.hpp File Reference} \hypertarget{declaration__operations_8hpp}{}\label{declaration__operations_8hpp}\index{src/include/serif/utils/dependencies/declaration\_operations.hpp@{src/include/serif/utils/dependencies/declaration\_operations.hpp}} {\ttfamily \#include $<$type\+\_\+traits$>$}\newline {\ttfamily \#include "{}serif/utils/dependencies/detail/type\+\_\+lists.\+hpp"{}}\newline Include dependency graph for declaration\+\_\+operations.\+hpp\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{declaration__operations_8hpp__incl} \end{center} \end{figure} This graph shows which files directly or indirectly include this file\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{declaration__operations_8hpp__dep__incl} \end{center} \end{figure} \doxysubsubsection*{Namespaces} \begin{DoxyCompactItemize} \item namespace \mbox{\hyperlink{namespaceserif}{serif}} \item namespace \mbox{\hyperlink{namespaceserif_1_1utils}{serif\+::utils}} \item namespace \mbox{\hyperlink{namespaceserif_1_1utils_1_1dependencies}{serif\+::utils\+::dependencies}} \end{DoxyCompactItemize} \doxysubsubsection*{Typedefs} \begin{DoxyCompactItemize} \item {\footnotesize template$<$Is\+Declaration... Declarations$>$ }\\using \mbox{\hyperlink{namespaceserif_1_1utils_1_1dependencies_a0f1b5733692b0a9b78ba51cb727a1896}{serif\+::utils\+::dependencies\+::\+Combined\+Declaration}} = \mbox{\hyperlink{structserif_1_1utils_1_1dependencies_1_1detail_1_1_merge_declarations}{detail\+::\+Merge\+Declarations}}$<$\mbox{\hyperlink{structserif_1_1utils_1_1dependencies_1_1_declaration}{Declaration}}$<$$>$, std\+::remove\+\_\+cvref\+\_\+t$<$Declarations$>$...$>$\+::type \begin{DoxyCompactList}\small\item\em Combine requirements in first-\/appearance order, retaining distinct keys with shared targets. \end{DoxyCompactList}\end{DoxyCompactItemize}