Kaydet (Commit) 302bb2c4 authored tarafından Kristian Rietveld's avatar Kristian Rietveld Kaydeden (comit) Stephan Bergmann

Match the correct function template specialization

Fully specify the E_TokenId type instead of relying on the EV_TokenId
typedef.
üst d049f12c
...@@ -107,15 +107,15 @@ namespace lux ...@@ -107,15 +107,15 @@ namespace lux
{ {
template<> EnumValueMap & template<> EnumValueMap &
TokBuiltInType::EV_TokenId::Values_() { return G_aTokBuiltInType_EV_TokenId_Values; } Enum<TokBuiltInType::E_TokenId>::Values_() { return G_aTokBuiltInType_EV_TokenId_Values; }
template<> EnumValueMap & template<> EnumValueMap &
TokTypeModifier::EV_TokenId::Values_() { return G_aTokTypeModifier_EV_TokenId_Values; } Enum<TokTypeModifier::E_TokenId>::Values_() { return G_aTokTypeModifier_EV_TokenId_Values; }
template<> EnumValueMap & template<> EnumValueMap &
TokMetaType::EV_TokenId::Values_() { return G_aTokMetaType_EV_TokenId_Values; } Enum<TokMetaType::E_TokenId>::Values_() { return G_aTokMetaType_EV_TokenId_Values; }
template<> EnumValueMap & template<> EnumValueMap &
TokStereotype::EV_TokenId::Values_() { return G_aTokStereotype_EV_TokenId_Values; } Enum<TokStereotype::E_TokenId>::Values_() { return G_aTokStereotype_EV_TokenId_Values; }
template<> EnumValueMap & template<> EnumValueMap &
TokParameterHandling::EV_TokenId::Values_() { return G_aTokParameterHandling_EV_TokenId_Values; } Enum<TokParameterHandling::E_TokenId>::Values_() { return G_aTokParameterHandling_EV_TokenId_Values; }
} // namespace lux } // namespace lux
......
...@@ -61,7 +61,7 @@ TokPunctuation::EV_TokenId Greater(TokPunctuation::Greater,">"); ...@@ -61,7 +61,7 @@ TokPunctuation::EV_TokenId Greater(TokPunctuation::Greater,">");
namespace lux namespace lux
{ {
template<> EnumValueMap & template<> EnumValueMap &
TokPunctuation::EV_TokenId::Values_() { return G_aTokPunctuation_EV_TokenId_Values; } Enum<TokPunctuation::E_TokenId>::Values_() { return G_aTokPunctuation_EV_TokenId_Values; }
} }
......
...@@ -58,7 +58,7 @@ Tok_AtTag::EV_TokenId ev_since(Tok_AtTag::since,"@since"); ...@@ -58,7 +58,7 @@ Tok_AtTag::EV_TokenId ev_since(Tok_AtTag::since,"@since");
namespace lux namespace lux
{ {
template<> EnumValueMap & template<> EnumValueMap &
Tok_AtTag::EV_TokenId::Values_() { return G_aTokAtTag_EV_TokenId_Values; } Enum<Tok_AtTag::E_TokenId>::Values_() { return G_aTokAtTag_EV_TokenId_Values; }
} }
......
...@@ -62,11 +62,11 @@ namespace lux ...@@ -62,11 +62,11 @@ namespace lux
{ {
template<> EnumValueMap & template<> EnumValueMap &
Tok_XmlConst::EV_TokenId::Values_() { return G_aTok_XmlConst_EV_TokenId_Values; } Enum<Tok_XmlConst::E_TokenId>::Values_() { return G_aTok_XmlConst_EV_TokenId_Values; }
template<> EnumValueMap & template<> EnumValueMap &
Tok_XmlLink_Tag::EV_TokenId::Values_() { return G_aTok_XmlLink_Tag_EV_TokenId_Values; } Enum<Tok_XmlLink_Tag::E_TokenId>::Values_() { return G_aTok_XmlLink_Tag_EV_TokenId_Values; }
template<> EnumValueMap & template<> EnumValueMap &
Tok_XmlFormat_Tag::EV_TokenId::Values_() { return G_aTok_XmlFormat_Tag_EV_TokenId_Values; } Enum<Tok_XmlFormat_Tag::E_TokenId>::Values_() { return G_aTok_XmlFormat_Tag_EV_TokenId_Values; }
} // namespace lux } // namespace lux
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment