Lines Matching refs:template_cpp_generator
1078 void template_cpp_generator::add_template_class(const isl_class &clazz, in add_template_class()
1099 template_cpp_generator::template_cpp_generator(clang::SourceManager &SM, in template_cpp_generator() function in template_cpp_generator
1119 void template_cpp_generator::foreach_template_class( in foreach_template_class()
1132 void template_cpp_generator::print_forward_declarations(std::ostream &os) in print_forward_declarations()
1155 void template_cpp_generator::print_friends(std::ostream &os) in print_friends()
1270 template_cpp_generator &generator) : in specialization_printer()
1277 template_cpp_generator &generator;
1310 struct template_cpp_generator::class_printer :
1347 template_cpp_generator &generator;
1357 template_cpp_generator::class_printer::class_printer( in class_printer()
1494 void template_cpp_generator::class_printer::print_return_type( in print_return_type()
1520 void template_cpp_generator::class_printer::print_method_template_arguments( in print_method_template_arguments()
1544 void template_cpp_generator::class_printer::print_method_header( in print_method_header()
1562 bool template_cpp_generator::class_printer::want_descendent_overloads( in want_descendent_overloads()
1571 void template_cpp_generator::class_printer::print_all_methods() in print_all_methods()
1580 struct template_cpp_generator::method_decl_printer :
1581 public template_cpp_generator::class_printer {
1594 void template_cpp_generator::method_decl_printer::print_method_sig( in print_method_sig()
1645 void template_cpp_generator::method_decl_printer::print_get_method( in print_get_method()
1656 struct template_cpp_generator::method_impl_printer :
1657 public template_cpp_generator::class_printer {
1676 void template_cpp_generator::method_impl_printer::print_constructor_body( in print_constructor_body()
1785 void template_cpp_generator::method_impl_printer::print_callback_method_body( in print_callback_method_body()
1819 void template_cpp_generator::method_impl_printer::print_method_body( in print_method_body()
1849 void template_cpp_generator::method_impl_printer::print_method_sig( in print_method_sig()
1873 void template_cpp_generator::method_impl_printer::print_get_method( in print_get_method()
1881 void template_cpp_generator::class_printer::print_static_method( in print_static_method()
1947 void template_cpp_generator::class_printer::print_constructor( in print_constructor()
2152 bool template_cpp_generator::class_printer::is_return_kind( in is_return_kind()
2344 void template_cpp_generator::class_printer::add_specialization( in add_specialization()
2447 bool template_cpp_generator::class_printer::print_matching_method( in print_matching_method()
2496 bool template_cpp_generator::class_printer::print_matching_method( in print_matching_method()
2519 void template_cpp_generator::class_printer::print_matching_method( in print_matching_method()
2559 void template_cpp_generator::class_printer::print_at_method( in print_at_method()
2588 bool template_cpp_generator::class_printer::print_special_method( in print_special_method()
2608 bool template_cpp_generator::class_printer::print_special_member_method( in print_special_member_method()
2617 bool template_cpp_generator::class_printer::print_type_named_member_method( in print_type_named_member_method()
2632 bool template_cpp_generator::class_printer::print_member_method_with_name( in print_member_method_with_name()
2704 void template_cpp_generator::class_printer::print_member_method( in print_member_method()
2723 void template_cpp_generator::class_printer::print_any_method( in print_any_method()
2743 void template_cpp_generator::class_printer::print_method(const Method &method) in print_method()
2753 void template_cpp_generator::class_printer::print_method( in print_method()
2762 struct template_cpp_generator::class_decl_printer :
2766 template_cpp_generator &generator) : in class_decl_printer()
2795 void template_cpp_generator::class_decl_printer::print_arg_subclass_constructor( in print_arg_subclass_constructor()
2844 void template_cpp_generator::class_decl_printer::print_super_constructor( in print_super_constructor()
2894 void template_cpp_generator::class_decl_printer::print_class( in print_class()
2922 struct template_cpp_generator::class_impl_printer :
2926 template_cpp_generator &generator) : in class_impl_printer()
2940 void template_cpp_generator::class_impl_printer::print_class( in print_class()
2953 void template_cpp_generator::generate() in generate()