Add simple cpp_template_parameter implementations

This commit is contained in:
Jonathan Müller 2017-01-26 17:34:59 +01:00
commit 67a1b01efc
9 changed files with 187 additions and 12 deletions

View file

@ -60,6 +60,11 @@ const char* cppast::to_string(cpp_entity_kind kind) noexcept
case cpp_entity_kind::destructor_t:
return "destructor";
case cpp_entity_kind::template_type_parameter_t:
return "template type parameter";
case cpp_entity_kind::non_type_template_parameter_t:
return "non type template parameter";
case cpp_entity_kind::count:
break;
}
@ -94,6 +99,8 @@ bool cppast::is_type(cpp_entity_kind kind) noexcept
case cpp_entity_kind::conversion_op_t:
case cpp_entity_kind::constructor_t:
case cpp_entity_kind::destructor_t:
case cpp_entity_kind::template_type_parameter_t:
case cpp_entity_kind::non_type_template_parameter_t:
case cpp_entity_kind::count:
break;
}