Parse cpp_class

This commit is contained in:
Jonathan Müller 2017-02-23 21:26:45 +01:00
commit e0b76a07d0
9 changed files with 425 additions and 50 deletions

View file

@ -37,9 +37,12 @@ std::unique_ptr<cpp_entity> detail::parse_entity(const detail::parse_context& co
case CXCursor_TypeAliasDecl:
case CXCursor_TypedefDecl:
return parse_cpp_type_alias(context, cur);
case CXCursor_EnumDecl:
return parse_cpp_enum(context, cur);
case CXCursor_ClassDecl:
case CXCursor_StructDecl:
case CXCursor_UnionDecl:
return parse_cpp_class(context, cur);
default:
break;