PrintTypeSettings

Settings to determine how types are printed.


struct PrintTypeSettings
{
    PrintTypeSettings() : m_showType(false), m_showMetaData(false), m_showTypeSpecifiers(false) {}
    PrintTypeSettings(bool showType, bool showMetaData, bool showTypeSpecifiers) :
        m_showType(showType),
        m_showMetaData(showMetaData),
        m_showTypeSpecifiers(showTypeSpecifiers) {}

    bool m_showType;
    bool m_showMetaData;
    bool m_showTypeSpecifiers;
};