Removed old code

This commit is contained in:
Bartek Kryza
2021-03-31 00:49:58 +02:00
parent 912084c972
commit 5bbfbafd78
2 changed files with 1 additions and 823 deletions

View File

@@ -143,70 +143,6 @@ private:
tu_context ctx;
};
// Visitors
enum CXChildVisitResult visit_if_cursor_valid(
cx::cursor cursor, std::function<enum CXChildVisitResult(cx::cursor)> f);
enum CXChildVisitResult enum_visitor(
CXCursor cx_cursor, CXCursor cx_parent, CXClientData client_data);
enum CXChildVisitResult method_parameter_visitor(
CXCursor cx_cursor, CXCursor cx_parent, CXClientData client_data);
enum CXChildVisitResult friend_class_visitor(
CXCursor cx_cursor, CXCursor cx_parent, CXClientData client_data);
enum CXChildVisitResult class_visitor(
CXCursor cx_cursor, CXCursor cx_parent, CXClientData client_data);
enum CXChildVisitResult translation_unit_visitor(
CXCursor cx_cursor, CXCursor cx_parent, CXClientData client_data);
// Entity processors
enum CXChildVisitResult process_class_base_specifier(cx::cursor cursor,
clanguml::model::class_diagram::class_ *parent, struct tu_context *ctx);
enum CXChildVisitResult process_template_type_parameter(cx::cursor cursor,
clanguml::model::class_diagram::class_ *parent, struct tu_context *ctx);
enum CXChildVisitResult process_template_nontype_parameter(cx::cursor cursor,
clanguml::model::class_diagram::class_ *parent, struct tu_context *ctx);
enum CXChildVisitResult process_template_template_parameter(cx::cursor cursor,
clanguml::model::class_diagram::class_ *parent, struct tu_context *ctx);
enum CXChildVisitResult process_method(cx::cursor cursor,
clanguml::model::class_diagram::class_ *parent, struct tu_context *ctx);
enum CXChildVisitResult process_class_declaration(cx::cursor cursor,
bool is_struct, clanguml::model::class_diagram::class_ *parent,
struct tu_context *ctx);
enum CXChildVisitResult process_enum_declaration(cx::cursor cursor,
clanguml::model::class_diagram::class_ *parent, struct tu_context *ctx);
bool process_template_specialization_class_field(cx::cursor cursor, cx::type t,
clanguml::model::class_diagram::class_ *parent, struct tu_context *ctx);
enum CXChildVisitResult process_field(cx::cursor cursor,
clanguml::model::class_diagram::class_ *parent, struct tu_context *ctx);
// Utils
clanguml::model::class_diagram::class_ build_template_instantiation(
cx::cursor cursor, cx::type t);
clanguml::model::class_diagram::scope_t cx_access_specifier_to_scope(
CX_CXXAccessSpecifier as);
void find_relationships(cx::type t,
std::vector<std::pair<cx::type,
clanguml::model::class_diagram::relationship_t>> &relationships,
clanguml::model::class_diagram::relationship_t relationship_hint =
clanguml::model::class_diagram::relationship_t::kNone);
}
}
}