Lines Matching refs:template_cpp_generator

1107 void template_cpp_generator::add_template_class(const isl_class &clazz,  in add_template_class()
1128 template_cpp_generator::template_cpp_generator(clang::SourceManager &SM, in template_cpp_generator() function in template_cpp_generator
1148 void template_cpp_generator::foreach_template_class( in foreach_template_class()
1161 void template_cpp_generator::print_forward_declarations(std::ostream &os) in print_forward_declarations()
1184 void template_cpp_generator::print_friends(std::ostream &os) in print_friends()
1299 template_cpp_generator &generator) : in specialization_printer()
1306 template_cpp_generator &generator;
1339 struct template_cpp_generator::class_printer :
1376 template_cpp_generator &generator;
1386 template_cpp_generator::class_printer::class_printer( in class_printer()
1523 void template_cpp_generator::class_printer::print_return_type( in print_return_type()
1549 void template_cpp_generator::class_printer::print_method_template_arguments( in print_method_template_arguments()
1573 void template_cpp_generator::class_printer::print_method_header( in print_method_header()
1591 bool template_cpp_generator::class_printer::want_descendent_overloads( in want_descendent_overloads()
1600 void template_cpp_generator::class_printer::print_all_methods() in print_all_methods()
1609 struct template_cpp_generator::method_decl_printer :
1610 public template_cpp_generator::class_printer {
1623 void template_cpp_generator::method_decl_printer::print_method_sig( in print_method_sig()
1674 void template_cpp_generator::method_decl_printer::print_get_method( in print_get_method()
1685 struct template_cpp_generator::method_impl_printer :
1686 public template_cpp_generator::class_printer {
1705 void template_cpp_generator::method_impl_printer::print_constructor_body( in print_constructor_body()
1814 void template_cpp_generator::method_impl_printer::print_callback_method_body( in print_callback_method_body()
1848 void template_cpp_generator::method_impl_printer::print_method_body( in print_method_body()
1878 void template_cpp_generator::method_impl_printer::print_method_sig( in print_method_sig()
1902 void template_cpp_generator::method_impl_printer::print_get_method( in print_get_method()
1910 void template_cpp_generator::class_printer::print_static_method( in print_static_method()
1969 void template_cpp_generator::class_printer::print_constructor( in print_constructor()
2174 bool template_cpp_generator::class_printer::is_return_kind( in is_return_kind()
2366 void template_cpp_generator::class_printer::add_specialization( in add_specialization()
2469 bool template_cpp_generator::class_printer::print_matching_method( in print_matching_method()
2518 bool template_cpp_generator::class_printer::print_matching_method( in print_matching_method()
2541 void template_cpp_generator::class_printer::print_matching_method( in print_matching_method()
2581 void template_cpp_generator::class_printer::print_at_method( in print_at_method()
2610 bool template_cpp_generator::class_printer::print_special_method( in print_special_method()
2630 bool template_cpp_generator::class_printer::print_special_member_method( in print_special_member_method()
2639 bool template_cpp_generator::class_printer::print_type_named_member_method( in print_type_named_member_method()
2654 bool template_cpp_generator::class_printer::print_member_method_with_name( in print_member_method_with_name()
2726 void template_cpp_generator::class_printer::print_member_method( in print_member_method()
2745 void template_cpp_generator::class_printer::print_any_method( in print_any_method()
2765 void template_cpp_generator::class_printer::print_method(const Method &method) in print_method()
2775 void template_cpp_generator::class_printer::print_method( in print_method()
2784 struct template_cpp_generator::class_decl_printer :
2788 template_cpp_generator &generator) : in class_decl_printer()
2817 void template_cpp_generator::class_decl_printer::print_arg_subclass_constructor( in print_arg_subclass_constructor()
2866 void template_cpp_generator::class_decl_printer::print_super_constructor( in print_super_constructor()
2916 void template_cpp_generator::class_decl_printer::print_class( in print_class()
2944 struct template_cpp_generator::class_impl_printer :
2948 template_cpp_generator &generator) : in class_impl_printer()
2962 void template_cpp_generator::class_impl_printer::print_class( in print_class()
2975 void template_cpp_generator::generate() in generate()