Lines Matching refs:template_cpp_generator
1030 void template_cpp_generator::add_template_class(const isl_class &clazz, in add_template_class()
1054 template_cpp_generator::template_cpp_generator(clang::SourceManager &SM, in template_cpp_generator() function in template_cpp_generator
1074 void template_cpp_generator::foreach_template_class( in foreach_template_class()
1087 void template_cpp_generator::print_forward_declarations(std::ostream &os) in print_forward_declarations()
1110 void template_cpp_generator::print_friends(std::ostream &os) in print_friends()
1225 template_cpp_generator &generator) : in specialization_printer()
1232 template_cpp_generator &generator;
1265 struct template_cpp_generator::class_printer :
1302 template_cpp_generator &generator;
1312 template_cpp_generator::class_printer::class_printer( in class_printer()
1449 void template_cpp_generator::class_printer::print_return_type( in print_return_type()
1475 void template_cpp_generator::class_printer::print_method_template_arguments( in print_method_template_arguments()
1499 void template_cpp_generator::class_printer::print_method_header( in print_method_header()
1517 bool template_cpp_generator::class_printer::want_descendent_overloads( in want_descendent_overloads()
1526 void template_cpp_generator::class_printer::print_all_methods() in print_all_methods()
1535 struct template_cpp_generator::method_decl_printer :
1536 public template_cpp_generator::class_printer {
1549 void template_cpp_generator::method_decl_printer::print_method_sig( in print_method_sig()
1597 void template_cpp_generator::method_decl_printer::print_get_method( in print_get_method()
1608 struct template_cpp_generator::method_impl_printer :
1609 public template_cpp_generator::class_printer {
1628 void template_cpp_generator::method_impl_printer::print_constructor_body( in print_constructor_body()
1715 void template_cpp_generator::method_impl_printer::print_callback_method_body( in print_callback_method_body()
1750 void template_cpp_generator::method_impl_printer::print_method_body( in print_method_body()
1780 void template_cpp_generator::method_impl_printer::print_method_sig( in print_method_sig()
1804 void template_cpp_generator::method_impl_printer::print_get_method( in print_get_method()
1812 void template_cpp_generator::class_printer::print_static_method( in print_static_method()
1878 void template_cpp_generator::class_printer::print_constructor( in print_constructor()
2083 bool template_cpp_generator::class_printer::is_return_kind( in is_return_kind()
2275 void template_cpp_generator::class_printer::add_specialization( in add_specialization()
2304 bool template_cpp_generator::class_printer::print_matching_method( in print_matching_method()
2351 bool template_cpp_generator::class_printer::print_matching_method( in print_matching_method()
2374 void template_cpp_generator::class_printer::print_matching_method( in print_matching_method()
2414 void template_cpp_generator::class_printer::print_at_method( in print_at_method()
2443 bool template_cpp_generator::class_printer::print_special_method( in print_special_method()
2463 bool template_cpp_generator::class_printer::print_special_member_method( in print_special_member_method()
2472 bool template_cpp_generator::class_printer::print_type_named_member_method( in print_type_named_member_method()
2487 bool template_cpp_generator::class_printer::print_member_method_with_name( in print_member_method_with_name()
2559 void template_cpp_generator::class_printer::print_member_method( in print_member_method()
2578 void template_cpp_generator::class_printer::print_any_method( in print_any_method()
2598 void template_cpp_generator::class_printer::print_method(const Method &method) in print_method()
2608 void template_cpp_generator::class_printer::print_method( in print_method()
2617 struct template_cpp_generator::class_decl_printer :
2621 template_cpp_generator &generator) : in class_decl_printer()
2650 void template_cpp_generator::class_decl_printer::print_arg_subclass_constructor( in print_arg_subclass_constructor()
2699 void template_cpp_generator::class_decl_printer::print_super_constructor( in print_super_constructor()
2749 void template_cpp_generator::class_decl_printer::print_class( in print_class()
2777 struct template_cpp_generator::class_impl_printer :
2781 template_cpp_generator &generator) : in class_impl_printer()
2795 void template_cpp_generator::class_impl_printer::print_class( in print_class()
2808 void template_cpp_generator::generate() in generate()