From 302bb2c4003745f40b075baaf2c66941b0c7f897 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 22 Oct 2011 09:38:42 +0200 Subject: Match the correct function template specialization Fully specify the E_TokenId type instead of relying on the EV_TokenId typedef. --- autodoc/source/parser_i/idl/tk_keyw.cxx | 10 +++++----- autodoc/source/parser_i/idl/tk_punct.cxx | 2 +- autodoc/source/parser_i/idoc/tk_atag2.cxx | 2 +- autodoc/source/parser_i/idoc/tk_xml.cxx | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) (limited to 'autodoc') diff --git a/autodoc/source/parser_i/idl/tk_keyw.cxx b/autodoc/source/parser_i/idl/tk_keyw.cxx index 408f83dc4b58..dd8430150f1d 100644 --- a/autodoc/source/parser_i/idl/tk_keyw.cxx +++ b/autodoc/source/parser_i/idl/tk_keyw.cxx @@ -107,15 +107,15 @@ namespace lux { template<> EnumValueMap & -TokBuiltInType::EV_TokenId::Values_() { return G_aTokBuiltInType_EV_TokenId_Values; } +Enum::Values_() { return G_aTokBuiltInType_EV_TokenId_Values; } template<> EnumValueMap & -TokTypeModifier::EV_TokenId::Values_() { return G_aTokTypeModifier_EV_TokenId_Values; } +Enum::Values_() { return G_aTokTypeModifier_EV_TokenId_Values; } template<> EnumValueMap & -TokMetaType::EV_TokenId::Values_() { return G_aTokMetaType_EV_TokenId_Values; } +Enum::Values_() { return G_aTokMetaType_EV_TokenId_Values; } template<> EnumValueMap & -TokStereotype::EV_TokenId::Values_() { return G_aTokStereotype_EV_TokenId_Values; } +Enum::Values_() { return G_aTokStereotype_EV_TokenId_Values; } template<> EnumValueMap & -TokParameterHandling::EV_TokenId::Values_() { return G_aTokParameterHandling_EV_TokenId_Values; } +Enum::Values_() { return G_aTokParameterHandling_EV_TokenId_Values; } } // namespace lux diff --git a/autodoc/source/parser_i/idl/tk_punct.cxx b/autodoc/source/parser_i/idl/tk_punct.cxx index e617473fcd1b..f1a86802235c 100644 --- a/autodoc/source/parser_i/idl/tk_punct.cxx +++ b/autodoc/source/parser_i/idl/tk_punct.cxx @@ -61,7 +61,7 @@ TokPunctuation::EV_TokenId Greater(TokPunctuation::Greater,">"); namespace lux { template<> EnumValueMap & -TokPunctuation::EV_TokenId::Values_() { return G_aTokPunctuation_EV_TokenId_Values; } +Enum::Values_() { return G_aTokPunctuation_EV_TokenId_Values; } } diff --git a/autodoc/source/parser_i/idoc/tk_atag2.cxx b/autodoc/source/parser_i/idoc/tk_atag2.cxx index 30264f68f1f0..4e0022b0ba71 100644 --- a/autodoc/source/parser_i/idoc/tk_atag2.cxx +++ b/autodoc/source/parser_i/idoc/tk_atag2.cxx @@ -58,7 +58,7 @@ Tok_AtTag::EV_TokenId ev_since(Tok_AtTag::since,"@since"); namespace lux { template<> EnumValueMap & -Tok_AtTag::EV_TokenId::Values_() { return G_aTokAtTag_EV_TokenId_Values; } +Enum::Values_() { return G_aTokAtTag_EV_TokenId_Values; } } diff --git a/autodoc/source/parser_i/idoc/tk_xml.cxx b/autodoc/source/parser_i/idoc/tk_xml.cxx index a1f60d0ef98a..c4cc9ce61ae3 100644 --- a/autodoc/source/parser_i/idoc/tk_xml.cxx +++ b/autodoc/source/parser_i/idoc/tk_xml.cxx @@ -62,11 +62,11 @@ namespace lux { template<> EnumValueMap & -Tok_XmlConst::EV_TokenId::Values_() { return G_aTok_XmlConst_EV_TokenId_Values; } +Enum::Values_() { return G_aTok_XmlConst_EV_TokenId_Values; } template<> EnumValueMap & -Tok_XmlLink_Tag::EV_TokenId::Values_() { return G_aTok_XmlLink_Tag_EV_TokenId_Values; } +Enum::Values_() { return G_aTok_XmlLink_Tag_EV_TokenId_Values; } template<> EnumValueMap & -Tok_XmlFormat_Tag::EV_TokenId::Values_() { return G_aTok_XmlFormat_Tag_EV_TokenId_Values; } +Enum::Values_() { return G_aTok_XmlFormat_Tag_EV_TokenId_Values; } } // namespace lux -- cgit