Removed old code
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user